【Apache】mod_rewriteについて語るスレ
at PHP
356:351
09/01/23 03:43:10
>>353
ご教示ありがとうございます。
アドバイスを参考に以下の記述をhtaccessにすることによって思い通りの動作がすることを確認できました。
RewriteBase /test
RewriteEngine On
RewriteRule (.*)$ /test2/$1 [L,R]
そのときのlogは以下でした。
192.168.0.6 - - [23/Jan/2009:03:37:44 +0900] [ドメイン/sid#856ce38][rid#872f830/initial] (3) [perdir /home/httpd/html/test/] strip per-dir prefix: /home/httpd/html/test/index.html -> index.html
192.168.0.6 - - [23/Jan/2009:03:37:44 +0900] [ドメイン/sid#856ce38][rid#872f830/initial] (3) [perdir /home/httpd/html/test/] applying pattern '(.*)$' to uri 'index.html'
192.168.0.6 - - [23/Jan/2009:03:37:44 +0900] [ドメイン/sid#856ce38][rid#872f830/initial] (2) [perdir /home/httpd/html/test/] rewrite 'index.html' -> '/test2/index.html'
192.168.0.6 - - [23/Jan/2009:03:37:44 +0900] [ドメイン/sid#856ce38][rid#872f830/initial] (2) [perdir /home/httpd/html/test/] explicitly forcing redirect with http://ドメイン/test2/index.html
192.168.0.6 - - [23/Jan/2009:03:37:44 +0900] [ドメイン/sid#856ce38][rid#872f830/initial] (2) [perdir /home/httpd/html/test/] trying to replace prefix /home/httpd/html/test/ with /test
192.168.0.6 - - [23/Jan/2009:03:37:44 +0900] [ドメイン/sid#856ce38][rid#872f830/initial] (1) [perdir /home/httpd/html/test/] escaping http://ドメイン/test2/index.html for redirect
192.168.0.6 - - [23/Jan/2009:03:37:44 +0900] [ドメイン/sid#856ce38][rid#872f830/initial] (1) [perdir /home/httpd/html/test/] redirect to http://ドメイン/test2/index.html [REDIRECT/302]
353さん助かりました。
本当にありがとうございました。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5105日前に更新/120 KB
担当:undef