aws

AWSのELBのIPがインデックスされて検索結果に出てしまうときの対策方法【WordPress】

当サイトの検索結果にIPアドレスを含んだURLがありました。

対応を調査していたところIPアドレスでインデックスされたURLの削除についてという公式でのやり取りを発見しました。

301リダイレクトすることによって、IPアドレスでのURLが独自ドメイン名でのURLに統合されます。

とのことでしたので、リダイレクト処理をしたいと思います。

前提は以下のとおりです。

CMS WordPress(AWS bitnami)
WEBサーバー Apache

BitnamiのApacheでIPアドレスの301リダイレクト(http://)

/opt/bitnami/apache2/conf/bitnami/bitnami.confの

<VirtualHost _default_:80></VirtualHost>内に追記

ここでは例としてIPアドレス1.222.33.4444、ドメインoreore.netとします。

RewriteEngine On

RewriteCond %{HTTP_HOST} ^1\.222\.33\.444\.*

RewriteRule (.*)$ https:/oreore.net/$1 [R=301,L]

BitnamiのApacheでIPアドレスの301リダイレクト(https://)

/opt/bitnami/apache2/conf/bitnami/bitnami.confのファイル末尾に以下を追記。

ここでは例としてIPアドレス1.222.33.4444、ドメインoreore.netとします。

<VirtualHost *:443>

  ServerName 1.222.33.4444

  RewriteRule ^(.*)$ https://oreore.net%{REQUEST_URI} [R=302,L]

</VirtualHost>

※ちなみに、定期的にLBのIPは変わります。nslookupでLBのIPを確かめておきましょう。

-aws

© 2021 ストロテクトNote