要求されたパスを含むクエリパラメータを使用して、Webサイトからファイルindex.phpにすべてを書き直そうとしていますが、単にRewriteRule ^(.*)$ index.php?url=$1 [L]
index.phpファイルを実行すると、URLにindex.phpが含まれていることが表示されます... localhost/123またはlocalhost/123.phpと入力し、常にURLパラメーターのパス部分を取得します。
print_r($_GET['url'])
Array ( [url] => index.php )
パス部分に関係なく出力します。
私の英語で申し訳ありませんが、私が何を意味するのか理解してくれることを願っています:)