私には2つのルールがあります。1 つ目は .php 拡張子なしのリクエストを許可し、2 つ目は /account/(.*)$ で始まるすべてのリクエストを /account.php?action=$1 に書き換えます。
アカウント ルールの何が問題になっていますか。そして、なぜリソースパスが見つからないのですか?
これが私のルールです
RewriteEngine on
RewriteRule ^/?account/(.*)$ /account.php?action=$1 [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php