私は htaccess ファイルの書き換えルールを完全に機能させていますが、index.php にリダイレクトされないという奇妙な問題が 1 つあります。
Debian で実行されている apache2
site.com/abc/xyz は、本来あるべきように site.com/index.php を処理します。
site.com/somethingelse/folderx/1234 は、本来あるべきように site.com/index.php を介して処理します
site.com/accounts/ は、本来あるべきように site.com/index.php を処理しますが、site.com/accounts/orders/1234 は、root/index.php に移動することなく、site.com/accounts/orders.php に直接処理しますことになっています。
htaccess のルールを書き換えます。
RewriteRule \. - [L]
RewriteRule (.*)$ index.php [L]
表示されない単純な理由はありますか?