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 - Fatal编程技术网

.htaccess 基于查询字符串重定向

.htaccess 基于查询字符串重定向,.htaccess,.htaccess,将example.com/?abcd2重定向到example.com/abcd2.php时,此查询正确吗 RewriteCond %{QUERY_STRING} ^?abcd2$ RewriteRule (.*) http://example.com/abcd2.php [R=301,L] 不,有一些小故障。使用此规则: RewriteCond %{QUERY_STRING} ^abcd2$ RewriteRule ^ http://example.com/abcd2.php? [R=301,

将example.com/?abcd2重定向到example.com/abcd2.php时,此查询正确吗

RewriteCond %{QUERY_STRING} ^?abcd2$
RewriteRule (.*) http://example.com/abcd2.php [R=301,L]

不,有一些小故障。使用此规则:

RewriteCond %{QUERY_STRING} ^abcd2$
RewriteRule ^ http://example.com/abcd2.php? [R=301,L]
QUERY\u STRING
值不是以
开头,您需要在目标URI中使用
来去除现有的查询字符串