我的网站上有几个旧的事件页面可以追溯到几年前,我想删除它们,然后让所有可能会将它们重新定向到新事件部分的根目录。
所以:
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个文件夹的流量都转到新文件夹的根目录。
很抱歉,如果以前曾经问过这个问题,但很难总结标题,也很难搜索。
答案 0 :(得分:0)
尝试以下方法:
RewriteEngine On
RewriteCond %{TIME_YEAR} -gt $1
RewriteRule ^event(\d+) /events/ [R,L]
如果不起作用,请将RewriteCond
替换为:
RewriteCond $1 -le 2015
后者的问题是您需要每年更新2015
。