我的 mod_rewrite 再次出现问题,我的 .htaccess 文件如下所示:
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([\w\d~%.:_\-]+)$ index.php?page=$1 [QSA]
RewriteRule ^news/([0-9]+) /news?id=$1
RewriteRule ^contact/([0-9]+) /contact?do=$1
RewriteRule ^account/([a-zA-Z]+) /account?action=$1
RewriteRule ^admin/([a-zA-Z]+) /admin?action=$1
他们都工作,但它不解析parms后记?
即
www.domain.com/account/settings
按我的意愿工作,但如果 URL 中有更多 $_GET 参数,则它不会被解析。
即
www.domain.com/account/settings?parm=value
不起作用,最后一个 parm 不会被解析到服务器。
谢谢