对于php项目,我想使用.htaccess重写:
http://localhost/pms/pms.php?sect=add_project_detail&id=7通过以下方式:
http://localhost/pms/pms/add_project_detail/7我使用RewriteRule ^pms/(.*)$ pms.php?sect=$1 [PT,L],它的工作原理很好
http://localhost/pms/pms/add_project_detail 但对$id=7来说
回复@ Anton:
RewriteRule ^pms/([A-Za-z_-]+)/([0-9]+)$ pms.php?sect=$1&id=$2对http://localhost/pms/pms/add_project_detail/7来说很好,但是它阻止了http://localhost/pms/pms/add_project_detail的工作,而且如果我同时使用RewriteRule ^pms/(.*)$ pms.php?sect=$1 [PT,L]和RewriteRule ^pms/([A-Za-z_-]+)/([0-9]+)$ pms.php?sect=$1&id=$2,没有人工作。
http://localhost/pms/pms/add_project_detail或
http://localhost/pms/pms/add_project_detail/7谢谢。
发布于 2011-11-23 18:05:31
试一试
RewriteRule ^pms/pms/([A-Za-z_-]+)/([0-9]+)$ pms.php?sect=$1&id=$2https://stackoverflow.com/questions/8246930
复制相似问题