将流量从多个文件夹重定向到单个文件夹

时间:2015-09-17 10:15:32

标签: .htaccess redirect url-redirection

我的网站上有几个旧的事件页面可以追溯到几年前,我想删除它们,然后让所有可能会将它们重新定向到新事件部分的根目录。

所以:

http://my_site.com/event2009/
http://my_site.com/event2009/info.php
http://my_site.com/event2009/sub_directory/
http://my_site.com/event2010/
http://my_site.com/event2011/
...

获取重定向到:

http://my_site.com/events/

基本上我希望所有流向6个文件夹的流量都转到新文件夹的根目录。

很抱歉,如果以前曾经问过这个问题,但很难总结标题,也很难搜索。

1 个答案:

答案 0 :(得分:0)

尝试以下方法:

RewriteEngine On
RewriteCond %{TIME_YEAR} -gt $1
RewriteRule ^event(\d+) /events/ [R,L]

如果不起作用,请将RewriteCond替换为:

RewriteCond $1 -le 2015

后者的问题是您需要每年更新2015