标签: apache .htaccess url-rewriting
我正在使用像这样重写的网址
RewriteRule ^help$ help.php
所以,如果用户带有domain.com/help,那么它可以工作 但如果用户调用domain.com/help/之类的页面,则会发送错误的404页面 如何解决这个问题,在2个案例中它做同样的工作
答案 0 :(得分:1)
尝试此规则:
RewriteRule ^help/?$ help`
添加/?使得尾部斜杠成为可选的。然后该模式开始匹配help以及help/
/?
help
help/
您可以测试此规则here
答案 1 :(得分:1)
您需要在正则表达式中使用尾部斜杠可选:
RewriteRule ^help/?$ help.php