我有两个规则。第一个允许不带 .php 扩展名的请求,第二个将所有以 /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