mod_rewrite を使用して .html を .php に書き換えています。
RewriteRule ^([0-9a-zA-Z-_]+)\.html$ index.php?p=$1 [L]
しかし、URL で $_GET を使用すると問題が発生します。要求された URL が次の形式の場合、正常に機能します。index.php?a=f1
しかし、それを に書き換えると、何もありませんhome.html?a=f1
。
ブラウザーが .html にヒットした後に読み取りを停止しただけだと仮定します。これを機能させる方法はありますか?