【发布时间】:2009-12-09 03:59:24
【问题描述】:
我有一组过时的文件夹,我想将它们移到一个容器文件夹中。那是
20011104 20011008
现在将在
存档/20011104 存档/20011104
有没有什么方法可以在几行中重定向这些,而不是每个重定向一个。有数百个。是否可以使用 200* 之类的通配符,以便将所有此类请求重定向到存档文件夹中?
【问题讨论】:
标签: .htaccess redirect http-status-code-301
我有一组过时的文件夹,我想将它们移到一个容器文件夹中。那是
20011104 20011008
现在将在
存档/20011104 存档/20011104
有没有什么方法可以在几行中重定向这些,而不是每个重定向一个。有数百个。是否可以使用 200* 之类的通配符,以便将所有此类请求重定向到存档文件夹中?
【问题讨论】:
标签: .htaccess redirect http-status-code-301
是的,既然你知道它将以 200 开头,并且长度为 8 位,你应该能够匹配这个:
RewriteRule (200\d{5})$ /archive/$1 [L,QSA]
编辑:我假设您使用的是mod_rewrite
【讨论】: