トップページ > 記事閲覧
htaccessでリダイレクト301
投稿日 | : 2020/01/13(Mon) 16:43 |
投稿者 | : kay |
参照先 | : |
このフォーラムを全て目を通して試したのですが、
まだ解決策が見つかりません、アドバイスいただけますと助かります。
●独自ドメイン「mydomain.com」があるとします。
運用サーバーは: xxxx.s98.xrea.com
●やりたいこと:
1. HTTPSへの htaccessで リダイレクト301
2. www.mydomain.com へ htaccessでリダイレクト301
ドメインDNS設定で、サブドメインwwwの Aレコードを設定してあり、
XREAコンパネで、転送設定をしてあるので、
動作しているので動作上はOKなのですが、
htaccessファイルを使った「301リダイレクト」にしたいのです。
●.htaccessファイルに記述した内容:
※[OR]オプションを試したら、「Too many redirect」エラーになったので、分けました。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://www\.mydomain\.com%{REQUEST_URI} [R=301,L]
RewriteCond %{HTTP_HOST} ^mydomain\.com
RewriteRule ^(.*)$ https://www\.mydomain\.com%{REQUEST_URI} [R=301,L]
</IfModule>
●問題
下記の全てを、https://www\.mydomain\.com/ へリダイレクトしたいのですが、
(エラーが出てフォーラムに書き込めなかったので、分けてかきますが)
結果を見ると
1.httpのSなし www.mydomain.com/ リダイレクト301(永久転送)
2、httpのSなし mydomain.com/ リダイレクト302(一時転送)
3.httpsのSあり mydomain.com/ リダイレクト302 (一時転送)
問題「2」と「3」を、「リダイレクト301」にしたいのですが、どうすれば良いのでしょうか?
Re: htaccessでリダイレクト301
投稿日 | : 2020/01/28(Tue) 14:31 |
投稿者 | : スタッフ ◆OKSXpIjDx1k |
参照先 | : |
kay 様
日頃より弊社サービスをご愛顧くださり、ありがとうございます。
回答が遅くなりまして誠に申し訳ございません。
お問い合わせの件につきまして、下記の手順をお試しいただけますと
幸いでございます。
-------------------------------
1.サーバー管理画面のドメインウェブ設定で
「mydomain.com」→「https://mydomain.com/」の転送先の設定を空にする
2./public_html/mydomain.com/.htaccess に下記内容を記述する
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^mydomain\.com
RewriteRule ^(.*)$ https://www\.mydomain\.com%{REQUEST_URI} [R=301,L]
</IfModule>
3./public_html/www.mydomain.com/.htaccess に下記内容を記述する
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://www\.mydomain\.com%{REQUEST_URI} [R=301,L]
</IfModule>
-------------------------------
恐れ入りますが、以上ご確認の程よろしくお願いいたします。
その他ご不明な点がございましたら、お気軽にお問い合わせください。
今後とも弊社サービスをよろしくお願い申し上げます。