使用htaccess重定向;没有反斜杠的404错误

时间:2012-09-28 09:27:30

标签: .htaccess

我的网站上有一个页面;

page.php我想通过example.com/folder/page/访问它。我使用以下htaccess代码:

RewriteRule ^page$ page.php [NC,L] #remove .php
RewriteRule ^folder/page/$ http://www.example.com/page

这很有效。如果我导航到example.com/folder/page/,我会看到正确的页面。问题是,当我访问example.com/folder/page(没有/)时,我收到404错误。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

只需在正则表达式

中添加即可选择斜杠
RewriteRule ^folder/page/?$ http://www.example.com/page