Changes between Version 2 and Version 3 of TipAndDoc/network/httpd/URLRedirect


Ignore:
Timestamp:
Dec 16, 2010 11:22:48 PM (13 years ago)
Author:
mitty
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TipAndDoc/network/httpd/URLRedirect

    v2 v3  
    2424 
    2525 * [http://ysmt.blog21.fc2.com/blog-entry-216.html Freak: mod_rewriteで動的ページを静的ページっぽいURLにする] 
     26 
     27 * [http://www.multiburst.net/project-multiburst/archives/2007/01/07/1923.php クエリー付のリダイレクトは「mod_rewrite」を使うべし : Project MultiBurst] 
     28  * 以下のようにクエリーがついたURLを、すべて一つのURLにリダイレクトしようとすると、「Redirect」と「RedirectMatch」では無理なようです。 
     29{{{ 
     30Redirect /abc/ /def/index.php 
     31RedirectMatch /abc/(.*)$ /def/index.php 
     32}}} 
     33  * そもそも、「mod_alias」がクエリーまで扱っていないそうな。。なので、 
     34{{{ 
     35/abc/test.cgi?no=1&id=2 
     36}}} 
     37  * というリクエストが来ても、 
     38{{{ 
     39/def/index.php?no=1&id=2 
     40}}} 
     41  * という風にリダイレクトされてしまう。ということで、こういう場合は、「mod_rewrite」を使うとよい。 
     42  * こんな感じ 
     43{{{ 
     44RewriteEngine On 
     45RewriteRule /abc/(.*)$ /def/index.php [R=301,L] 
     46}}} 
     47  * こうすることにより、クエリーはすべて破棄される。