*概要 [#k198907a]
新しいドメインを取得して、古いURLから新しいURLへ移行するときの手順。
やりたいこと
-古いURLにアクセスがあったら新しいURLへ自動的に転送する
-サーチエンジンにURLが変わったことを判らせる
ここでは、古いURL http://niwaka.ddo.jp/ から、新しいURL http://64ch.net/ に移行する場合を例にする。
*バーチャルホストで分ける [#af2b39c2]
# vi /usr/local/apache2/conf/httpd.conf
>
NameVirtualHost *:80
<VirtualHost *:80>
ServerName 64ch.net ←新しいURL
</VirtualHost>
<VirtualHost *:80>
ServerName niwaka.ddo.jp ←古いURL
Redirect permanent / http://64ch.net/
</VirtualHost>
Redirect〜:http://niwaka.ddo.jp/にアクセスがあった場合、http://64ch.net/に飛ばす。permanentとすることでステータスコード301を返す。これはリソースが永久に移動したということを意味する。
Redirect〜: http://niwaka.ddo.jp/ にアクセスがあった場合、http://64ch.net/ に飛ばす。permanentとすることでステータスコード301を返す。これはリソースが永久に移動したということを意味する。
apacheの再起動。
# /etc/init.d/apache2 restart
*リンク [#g737f155]
-http://httpd.apache.org/docs/2.0/ja/mod/mod_alias.html#redirect
* コメント [#a9f720a5]
#comment