.htaccess重定向正确的语法

时间:2014-01-29 13:25:50

标签: .htaccess redirect

我想要使用我的.htaccess文件进行重定向。几个月前我做了这个,它是401(可能是301)重定向。如果有人不小心输入/ userpage(没有.html),我基本上希望我的网站转到/userpage.html。我记得能够通过.htaccess文件中的重定向很容易地做到这一点,但是对于我的生活,我不记得这句话。我认为这是重定向401,但它似乎没有工作。如果有人能帮助我,我会非常感激!我对这个问题很感兴趣,我知道这是一个非常简单快速的解决方法。

谢谢!

2 个答案:

答案 0 :(得分:0)

只需添加:

Options +MultiViews

在.htaccess之上,允许无扩展名访问到您的文件。

答案 1 :(得分:0)

RewriteRule ^dir/([0-9]+)/?$ /index.php?id=$1 [L]