2014-05-14 20 views
0

我有一些外部网站指向我的网站的链接(下面的例子)是不正确的 - 他们需要有.html添加到最后。我试图让他们改变他们的一面,但不能 - 我怎么能这样做.htacess我手动将.html位添加到我想要添加到的url上?想要添加.html到某些网址(不是全部)使用.htacess

比如我有:

www.test.com/blue-boxes 

,这需要有www.test.com/blue-boxes.html

我想这一点:

RewriteRule ^(/blue-boxes)/?$ $1.html [L,R=301] 

但它不工作...任何想法?

回答

0

这个规则应该工作:

RewriteRule ^blue-boxes/?$ /blue-boxes.html [L,R=301] 

如果该URL为www.test.com/blue-boxeswww.test.com/blue-boxes/会重定向到www.test.com/blue-boxes.html