前提・実現したいこと
.htaccessで設定をして、サブディレクトリからサブドメインに301リダイレクトを設定したい。
https://domein.com/sub/
↓301リダイレクト
https://sub.domein.com
発生している問題
https://domein.com/sub/ → https://sub.domein.comへの301リダイレクトを設定するとWordPressにログインできなくなる。
補足情報
ディレクトリの構造は下記のとおりです。
/domein/public/sub/
WordPressで作成しています。
試したこと
Redirect permanent /sub/ https://sub.domein.com/
上記のコードを.htaccessに入れると下記のような状態になります。
・https://domein.com/sub/ → https://sub.domein.comへのリダイレクトは成功する。
・管理画面にログインしようとするとリダイレクトがかかり、ログイン画面に戻ってくる。
・/sub/内、/public_html/内のどちらの.htaccessにコードを入れてもリダイレクトされてログインできない。
<IfModule mod_rewrite.c> RewriteEngine On RewriteRule ^sub/$ https://sub.domein.com [R=301,L] </IfModule>
また、上記のコードを/public_html/内の.htaccessに入れると、https://domein.com/sub/ → https://sub.domein.comへリダイレクトさるものの、リダイレクト状態を(こちらで>https://httpstatus.io/)チェックすると「404」になってしまいます。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/10/19 06:48