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ますか?