如果URL包含foo或bar,有没有办法让htaccess重定向URL?

时间:2015-05-11 10:23:13

标签: regex .htaccess redirect

如果网址包含foo或bar,htaccess是否有办法将网址重定向到主页?

我想我只需要更清楚一点,我想要完成什么。我试图用Wordpress网站做到这一点。我尝试了一些不同的重定向,但似乎都没有。

我想要做的是如果URL如下: http://www.domain.com/folder/RandomPartOfURL-xxx/ 要么 http://www.domain.com/folder/RandomPartOfURL-yyy/

系统将用户重定向回另一页。 URL末尾的xxx或yyy将始终是相同的2或3个内容,但随机部分始终是随机的。我需要重定向的URL将始终采用这种格式,并且满足此结构的所有URL都需要定向到相同的“全部捕获”URL。

我对htaccess没有足够的把握让我按照我想要的方式工作。我可以让它在文件夹重定向中访问所有URL的地方工作,但该文件夹结构中的大部分URL仍然需要正常工作。

再次感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

我弄明白了。基本上我需要的是以下,以防其他人需要它:

RewriteRule ^folder/(.*-xxx|.*-yyy) PageURL.html [R=301,NC,L]