リクエストのリダイレクト
今回も旧ブログからの転載です。
サイトの構成を変更したり、サーバーを移転してURIが変更になった時などに、.htaccessを使って簡単に移転後のページへリダイレクトさせることができます。
例えば、
Redirect permanent /olddir/oldpage.html http://www.amethyst-web.org/newdir/newpage.html
と記述した.htaccessを私がこのサーバー上に置いておくと、http://www.amethyst-web.org/olddir/oldpage.htmlへのアクセスは自動的にhttp://www.amethyst-web.org/newdir/newpage.htmlへとリダイレクトされます。
※上記の例でいう/olddir/oldpage.htmlの部分はURIフルパスで記述しなければなりません。
また、リダイレクト元・リダイレクト先を共にディレクトリに指定した場合、そのディレクトリ以下のファイル全てにリダイレクトが有効となります。
例えば、
Redirect permanent /olddir/ http://www.amethyst-web.org/newdir/
と設定しておけば、http://www.amethyst-web.org/olddir/page1.htmlへのアクセスはhttp://www.amethyst-web.org/newdir/page1.htmlにリダイレクトされ、http://www.amethyst-web.org/olddir/page2.htmlへのアクセスはhttp://www.amethyst-web.org/newdir/page2.htmlにリダイレクトされます。
リダイレクト先のURIは同一ドメインである必要はないので、サーバー移転などでURIが変更になった時に便利です。
例えば、http://www.rentalserver.jp/~acount/からhttp://www.originaldomain.jp/に移転した場合、移転前のサーバーに
Redirect permanent /~acount/ http://www.originaldomain.jp/
という.htaccessを一つ作って置いておけば、http://www.rentalserver.jp/~acount/以下の全てのファイルへのアクセスをhttp://www.originaldomain.jp/以下の同一ファイルにリダイレクトできます。
- 現在位置
- TOP > Web制作技術 > .htaccess > リクエストのリダイレクト
- 前のブログ記事
- DirectoryIndex の設定 [2007年10月 3日 21:08]
- 次のブログ記事
- 『SUPER LOVE SONG』(B'z)の感想。既に再生数が凄いことに……。 [2007年10月 5日 23:59]
コメント(4)
uagaki http://paydayloansito.com/ payday advance
fsuwbgif http://paydayloansqdq.com/ payday loans
jlbnhoh http://paydayloansbrq.com/ payday loans
vvuumsdm http://paydayloans2xk.com/ payday loans
コメントする