Google の検索結果で表示される自サイトのURLが、ドメインでは無くIPアドレス

表示になってなってしまいました。
www.xxx.jp ドメイン表示が 50万ページ前後
111.222.333.444 IPアドレス表示 1万ページ前後
IPアドレス表示をドメインにリダイレクトするために
RewriteEngine on
RewriteCond %{HTTP_HOST} ^111.222.333.444$
RewriteRule ^(.*)$ http://www.xxx.jp$1 [R=301,L]
をhttpd.confに記述しました、これでルートはリダイレクトしますが
○ http://111.222.333.444/ → http://www.xxx.jp/
× http://111.222.333.444/abc/ → http://111.222.333.444/abc/
× http://111.222.333.444/abc/xyz.html → http://111.222.333.444/abc/xyz.html
何か良い方法は無いでしょうか、よろしくお願いします。

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2011/06/30 14:34:02
  • 終了:2011/07/04 16:41:02

回答(2件)

id:km1981 No.1

km1981回答回数429ベストアンサー獲得回数492011/06/30 18:37:55

id:nijinohasi

教えて頂いたURLはどちらも読んでいますが、

Rewriteを使用して下記の様にリダイレクトする方法を教えて頂きたいのです。

http://111.222.333.444/abc/ → http://www.xxx.jp/abc/

http://111.222.333.444/abc/xyz.html → http://www.xxx.jp/abc/xyz.html

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

2011/07/01 13:28:20
id:suppadv No.2

suppadv回答回数3552ベストアンサー獲得回数2682011/07/02 13:58:04

ポイント250pt

以下のやり取りは、参考になりませんか?

http://www.google.com/support/forum/p/webmasters/thread?tid=35cc68ff507bbfc8&hl=ja

id:nijinohasi

km1981さんに紹介して頂いているURLと同じで、これは存じ上げておりますが

Rewriteを使用して下記の様にリダイレクトする方法を教えて頂きたいのです。

http://111.222.333.444/abc/ → http://www.xxx.jp/abc/

http://111.222.333.444/abc/xyz.html → http://www.xxx.jp/abc/xyz.html

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

2011/07/02 14:07:35
  • id:nijinohasi
    ■自己解決しました

    # httpd.conf を下記のように編集する
    # 使用ドメインを abc.com IPアドレスを 111.222.333.444 ネームサーバーを ns1.xyz.com と仮定
    # IPアドレス ネームサーバー www無し を www付301にリダイレクト
    # http://111.222.333.444/ や http://ns1.xyz.com や http://abc.com/ をhttp://www.abc.com/に301リダイレクト
    # example.co.jpは変更せずそのまま利用する

    NameVirtualHost 111.222.333.444

    <VirtualHost 111.222.333.444>
    ServerAdmin root@example.co.jp
    DocumentRoot /dev/null
    ServerName www.example.co.jp
    ErrorLog logs/example.co.jp-error_log
    CustomLog logs/example.co.jp-access_log combined

    Redirect permanent / http://www.abc.com/

    </VirtualHost>

    <VirtualHost 111.222.333.444>
    ServerAdmin root@abc.com
    DocumentRoot /home/*/public_html
    ServerName www.abc.com
    ErrorLog logs/error_log
    CustomLog logs/access_log combined

    </VirtualHost>
  • id:nijinohasi
    参考例
    site:zozo.jp 13000000
    site:175.111.83.1 33400
    site:nissen.co.jp 834000
    site:www.nissen.co.jp 289000
    site:202.24.192.29 4840
    site:buyma.com 4960000
    site:www.buyma.com 4680000
    site:220.110.205.123 73300


この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません