サポート » マルチサイト » サブディレクトリ型のマルチサイト_リダイレクト設定時エラーについて

  • 解決済 hi6ki

    (@hi6ki)


    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]

    にしております。

    この問題を修正したく、みなさまのお力をお借りしたいと考えています。
    誠に恐れ入りますが、何卒よろしくお願い申し上げます!

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック投稿者 hi6ki

    (@hi6ki)

    本件ですが、自己解決できました。

    RewriteCond %{HTTPS} off
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L]

    を冒頭に記述することで、解決できました。
    お騒がせいたしました。

    また何かありました際には、何卒よろしくお願い申し上げます!

    hi6kiさん、はじめまして。
    私もまったく同じところではまり、
    hi6kiさんの投稿を見ながらいくつか試してみたのですが、
    未だ解決できておりません。

    最終的に、どのように記述されたか、教えていただけないでしょうか。

    どうぞよろしくお願い致します。

    トピック投稿者 hi6ki

    (@hi6ki)

    ryota0505さん

    解決したときに、記事書きました。
    https://web-director-lifehack.info/multi-site-ssl/
    ご参考にされてみてください。

    hi6kiさん

    ありがとうございました。
    おかげさまで、無事解決いたしました!
    ご丁寧にありがとうございます。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「サブディレクトリ型のマルチサイト_リダイレクト設定時エラーについて」には新たに返信することはできません。