サポート » マルチサイト » 旧アドレスから新アドレスへのリダイレクト方法

  • 解決済 marcymarcy

    (@marcymarcy)


    WordPress 4.3.5
    サブディレクトリ型でマルチサイトで10サイト利用しています。

    旧ページアドレス(http://ドメイン/ai/)から
    新ページアドレス(http://ドメイン/)へ301リダイレクトしようと.htaccessファイルに記載したのですが効きません。

    またRedirectionというプラグインでリダイレクトを試みたところ
    作成の段階で「転送ルールを作成する際に無効なグループが指定されました」と表示され登録できませんでした。

    下記直下の.htaccessなのですが
    どこにどう記載すればリダイレクトされるのでしょうか。

    よろしくお願いいたします。

    AddHandler x-httpd-php5527 .php
    suPHP_ConfigPath /home/ae142bbw8t/html/wp/
    <FilesMatch “^(\.htaccess|\.htpasswd|php\.ini|.*\.sql|.*\.log|.*\.cron|.*\.inc|.*\.phps|.*\.yml)$”>
    Deny from all
    </FilesMatch>
    Options +SymLinksIfOwnerMatch

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    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]
    </IfModule>

    # END WordPress

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • 最後の質問の回答ではありませんが、同じような症状で解決しましたのでお知らせします。

    Redirectionというプラグインの初期値ではグループが何も設定されていません。
    これ、たんに設定を管理するためだけのグループでリダイレクトには何の影響もないものだと思います。

    一つグループを作ってから、転送ルールを作成すると上手くいきました。

    kuma337様
    ありがとうございます。
    グループを作るんですね
    こちらはリダイレクトの書き方が違ったようで
    サーバーに問い合わせて解決しました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「旧アドレスから新アドレスへのリダイレクト方法」には新たに返信することはできません。