Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.htaccess 基于部分文件夹名称重定向htaccess_.htaccess_Redirect_Http Status Code 301 - Fatal编程技术网

.htaccess 基于部分文件夹名称重定向htaccess

.htaccess 基于部分文件夹名称重定向htaccess,.htaccess,redirect,http-status-code-301,.htaccess,Redirect,Http Status Code 301,我有一组带日期的文件夹,我想移动到一个容器文件夹中。就是 20011104 20011008 现在将在 档案/20011104 档案/20011104 有没有办法在几行中重定向这些内容,而不是每行重定向一次。有几百个。是否可以使用200*这样的通配符,以便将所有此类请求重定向到存档文件夹?是的,因为您知道它将以200开头,长度为8位,所以您应该能够匹配以下内容: RewriteRule (200\d{5})$ /archive/$1 [L,QSA] 编辑:我假设

我有一组带日期的文件夹,我想移动到一个容器文件夹中。就是

20011104 20011008

现在将在

档案/20011104 档案/20011104


有没有办法在几行中重定向这些内容,而不是每行重定向一次。有几百个。是否可以使用200*这样的通配符,以便将所有此类请求重定向到存档文件夹?

是的,因为您知道它将以200开头,长度为8位,所以您应该能够匹配以下内容:

RewriteRule    (200\d{5})$              /archive/$1 [L,QSA]

编辑:我假设您使用的是

是的,因为您知道它将以200开头,长度为8位,您应该能够匹配以下内容:

RewriteRule    (200\d{5})$              /archive/$1 [L,QSA]
编辑:我假设您正在使用