サブディレクトリ型のマルチサイト_リダイレクト設定時エラーについて
-
WordPress 4.5.3で、サブディレクトリ型でマルチサイトを設定しました。
サーバーはエックスサーバー x10です。親サイト
https://example.net/
子サイト
https://example.net/ko-site/こちらで、http→httpsにリダイレクトをさせる事ができず困っております。
具体的には、親サイトの方はhtaccsessでリダイレクトさせる事ができ、ダッシュボードにもログインできるのですが、
子サイトの方はリダイレクトしないばかりか、子サイトのwp-adminに進もうとしますと、
「example.netページは機能していません。example.netでリダイレクトが繰り返し行われました。」
というエラーが表示されます。example.net/の直下に子サイトと同名の「/ko-site/」という物理ディレクトリを作り、そこにhtaccsessを置くなども試しましたがうまくいきませんでした。
原因が解らず困っております。リダイレクトをさせようと試みた際の親サイトのhtaccsessの記述は、
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
</IfModule># END WordPress
になります。
子サイトのダッシュボードに入れないと困りますので、今は、RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ – [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]にしております。
この問題を修正したく、みなさまのお力をお借りしたいと考えています。
誠に恐れ入りますが、何卒よろしくお願い申し上げます!
- トピック「サブディレクトリ型のマルチサイト_リダイレクト設定時エラーについて」には新たに返信することはできません。