链接重定向与htaccess

时间:2017-06-05 11:15:45

标签: .htaccess redirect

我想重定向所有类型的链接:

www.sitename.com/link1-XXX.html

www.sitename.com/link1-XXX /

我不想重定向所有.html链接。我想重定向所有以XXX结尾的html链接。

解决方案:

width

1 个答案:

答案 0 :(得分:0)

你没有指明这个问题,只是告诉我们你想做什么,而不是你的问题......

如果您的问题是,您不知道如何仅重定向您所描述的链接,那么将其放在带有RewriteEngine的.htaccess中:

RewriteRule ^/(.*)-XXX\.html?$ /$1-XXX/ [L,QSA]

我没有真正测试过这个正则表达式.. 它应该以/"something"-XXX.htm和/"something"-XXX.html结束并将其重定向到subaddr,命名为“something”-XXX /

如果您需要将一些GET参数附加到已处理的网址,您应该更改正则表达式,使其结束如下:

...html?(.*)$

意思是,在htm或html之后可以有任何东西