我检查了各种主题,没有什么吸引我的眼球。这就是我想要做的......
这是一个小网站,我的root / mobile文件夹中只有几页。所以我决定修改h * p://example.com/mobile/academics.php到h * p://example.com/mobile/academics(没有斜杠)
RewriteRule ^([^。] +)$ $ 1.php [NC,L] - 工作正常。
但是我想将http://example.com/mobile/program.php?p=ams转换为http://example.com/mobile/program/ams。我试过这个:
RewriteRule ^ / program /([^ /] +)$ program.php?p = $ 1 - 没有效果。浏览器一直在寻找/program/ams.php
如何让两个规则共存?我只在program.php上有查询字符串。任何帮助表示赞赏。如果以前已经回答过,我很抱歉。我搜索了很长时间,找不到任何东西。
谢谢, 维克
答案 0 :(得分:0)
使用
RewriteRule ^/?program/([^/]+)$ program.php?p=$1