これらのサブドメインとプライマリドメインをhttpからhttpsとサブブログにリダイレクトしたいと思います。
メインディレクトリ
- ワールドワイドウェブ(ワードプレス):
/home1/placehq5/public_html/.htaccess
- マイソマドーム(PHP):
/home1/placehq5/public_html/my
- キオスクウェブサイト(HTML):
/home1/placehq5/public_html/kiosk
WebサーバーはApacheバージョン2.2.31(Linux)です。
このhtaccessファイルを修正してください。
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://somadome.com/$1 [L,R=301]
RewriteCond %{SERVER_PORT} 443
RewriteCond %{HTTP_HOST} ^www[.].+$
RewriteRule ^(.*)$ https://somadome.com/$1 [L,R=301]
この画像では、最初の列は現在のURLであり、2番目の列はhtaccessルールの後に必要なものであり、3番目の列は以下のルールを適用した後に得られたものです。
答え1
これをApache設定に追加すると、httpsを使用していないすべてのWebサイトをSSL / TLSにリダイレクトします。
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{SERVER_NAME}/$1 [R,L]