mod_rewrite の使い方を学び始めています。xampp/htdocs の下にある私のテスト .htaccess ファイルは次のとおりです。
RewriteEngine On
RewriteRule ^something/?$ test.php [R,NC,L]
書き換えはR
フラグなしで機能しますが、それを追加して localhost/something にアクセスすると、リダイレクト先の URL はhttp://localhost/C:/xampp/htdocs/test.php
. 検索したところ、R
外部リダイレクトにのみ使用する必要があることを読みました。これを確認するために、に置き換えtest.php
てhttp://google.com
機能しました。
これをやろうとしてはいけない理由はありますか?そうでない場合、どのように書き換えlocalhost/test.php
ますか?