自鯖へのApacheのインストールと301リダイレクト

この記事は約2分で読めます。
スポンサーリンク

http://www.apache.org/dist/httpd/binaries/win32/よりWindows版Apacheを入手。

httpd-2.2.25-win32-x86-no_ssl.msi

インストール後、インストールディレクトリ→confディレクトリ内にあるhttpd.confを編集。

LoadModule rewrite_module modules/mod_rewrite.so

の前にある「#」を削除し、

RewriteEngine on

続けて

RewriteRule /(.*) http://www.bbb.com/$1 [R=301,L]

と書くと、URIを保ったままリダイレクト。

AAA Sorry Page

301 Moved Permanently

ドメインが変わったがURIが同じ場合に有効。

httpd.confを保存し、Apacheをリスタート(再起動)。

301リダイレクトは、Permanent Redirect「永久的な転送」であり、つまり移転。

302リダイレクトTemporary Redirect「一時的な転送」である。

Googleの検索結果では、URLの表示が、301は移転後のもの(bbb)で、302は移転前のもの(aaa)で表示されるようだ。

戻すつもりがないのなら、301(永久的な転送)ですね。

ああ、使用するネットワークアダプタのファイアウォールの80(TCP)を開けてください。

開けないとApacheが立ち上がっていても外から入れません。

サーバ構築の実際がわかる Apache[実践]運用/管理 (Software Design plus)
鶴長 鎮一
技術評論社
売り上げランキング: 75,611

タイトルとURLをコピーしました