.htaccess如果URL中存在字符串,则重定向一个级别

时间:2012-06-01 02:01:21

标签: .htaccess

任何人都可以请教我一篇教程或文章,或者提供一个解决方案(有一些解释),如果在URL的末尾存在某个字符串,如何重定向一个级别。

例如

http://www.example.com/s/texas/hello-world/

应重定向到

http://www.example.com/s/texas/

假设字符串是'hello-world',我有100个不同的网址

即 /秒/佛罗里达/你好世界

/ c / boston / massachusetts / hello-world等。

提前致谢。

1 个答案:

答案 0 :(得分:1)

下面的表达式将hello-world(.*)内的所有内容捕获为$1并重定向到它。 /?使尾部斜杠可选。

RewriteEngine On
RewriteRule ^(.*)hello-world/?$ $1 [L,R=301,QSA]