• 解決済 Yuki Mano

    (@takanashi-shizuo)


    現在、http://shizu-navi.info/で、Wordpressを運用していますが、使っているレンタルサーバのドメインのhttp://oneworld0308.boo.jp/でも同じサイトが見れる状況です。
    そこで、検索エンジンにhttp://oneworld0308.boo.jpとインデックスされているのをhttp://shizu-navi.info/にリダイレクトしたいのですが、どのようにすれば良いのかわかりません。
    パーマリンクは、/archives/記事番号 という形です。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • ども。

    えーと、お使いの環境が文面だけでは良く分からないのですが、
    shizu-navi.infoとoneworld0308.boo.jpは、同一のフォルダーが公開
    されているということでしょうか?
    たとえば、
    http://shizu-navi.info/example.html
    となるように、example.htmlをおくと、
    http://oneworld0308.boo.jp/example.html
    でも見られてしまうということでしょうか?

    そうであれば、.htaccessファイルの先頭に、

    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^(oneworld0308\.boo\.jp)(:80)?
    RewriteRule ^(.*) http://shizu-navi\.info/$1 [R=301,L]

    のように加えれば、http://oneworld0308.boo.jp/でアクセスされたものを
    http://shizu-navi.info/にリダイレクトできるはずです。

    検証していないので、うまく動かなければ、検索して調べてください。
    .htaccess 301 リダイレクト とかで検索すれば、たくさん出てきます。

    ただし、これはあくまで、検索エンジンからhttp://oneworld0308.boo.jp/に
    アクセスした人がhttp://shizu-navi.info/にリダイレクトされるだけの話です。

    検索エンジンの結果に反映されるには、サイトにもよりますが、数週間~数ヶ月
    くらいかかることもあるようです。

    トピック投稿者 Yuki Mano

    (@takanashi-shizuo)

    説明不足で申し訳ありません。http://shizu-navi.info/とhttp://oneworld0308.boo.jp/で同じファイルが公開されています。
    先ほど、上記の方法で試してみたのですが、http://oneworld0308.boo.jp/でアクセスすると、http://shizu-navi.info/にリダイレクトされますが、http://oneworld0308.boo.jp/archives/1602とアクセスすると、リダイレクトされずに、http://oneworld0308.boo.jp/archives/1602のままです。ちなみに、静的URLの画像はうまくリダイレクトされます。

    .htaccess 301 リダイレクトで検索してみて、一通り試してみたのですが、動的でのリダイレクトは無理でした。

    トピック投稿者 Yuki Mano

    (@takanashi-shizuo)

    さすがに、うまくいかなかったので、レンタルサーバー移転でこの問題を解決しました。

3件の返信を表示中 - 1 - 3件目 (全3件中)

トピック「使用ドメイン変更におけるリダイレクトの方法について」には新たに返信することはできません。