想要使用.htaccess将.html添加到某些网址(不是全部)

时间:2014-05-14 15:13:35

标签: .htaccess

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

例如我有:

www.test.com/blue-boxes

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

我正在尝试这个:

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

但它没有用......有什么想法吗?

1 个答案:

答案 0 :(得分:0)

此规则应该有效:

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

如果网址为www.test.com/blue-boxeswww.test.com/blue-boxes/,则会重定向到www.test.com/blue-boxes.html