お世話になってます。
さくらレンタルサーバーで新ドメインの移転・SSLの設定を行いました
(旧ドメインでもSSLの設定はしてありました)
htaccessにより、301のリダイレクトで旧ドメインから新ドメインへリダイレクトの設定をしたのですが、
完全に「wwwなし」に統一ができません。
具体的には、以下のとおりとなっております。
■統一後のURL
https://新ドメイン
■301リダイレクトが成功しているURL
http://www.新ドメイン
http://新ドメイン
http://旧ドメイン
http://www.旧ドメイン
https://旧ドメイン
■成功しないURL
https://www.旧ドメイン
https://www.新ドメイン
購入したSSLが「wwwなし」のものになっているので
「https」で「www」でアクセスされた場合に「https://新ドメイン」にリダイレクトできるようには
どのように設定したらよいでしょうか?
現時点でのhtaccessを以下に記載させていただきます。
■旧ドメイン側
htaccess
1<IfModule mod_rewrite.c> 2 RewriteEngine On 3 RewriteCond %{http_host} ^旧ドメイン [OR] 4 RewriteCond %{http_host} ^www.旧ドメイン 5 RewriteRule ^(.*)$ https://新ドメイン/$1 [R=301,L] 6</IfModule>
■新ドメイン側
htaccess
1<IfModule mod_rewrite.c> 2 RewriteEngine On 3 RewriteCond %{ENV:HTTPS} !^on$ 4 RewriteCond %{HTTP:X-Sakura-Forwarded-For} ^$ 5 RewriteRule ^(.*)$ https://新ドメイン/$1 [R=301,L] 6</IfModule>
回答1件
あなたの回答
tips
プレビュー