Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.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
Wordpress 将特定get变量重定向到特定页面_Wordpress_.htaccess_Redirect_Rewrite - Fatal编程技术网

Wordpress 将特定get变量重定向到特定页面

Wordpress 将特定get变量重定向到特定页面,wordpress,.htaccess,redirect,rewrite,Wordpress,.htaccess,Redirect,Rewrite,我有这些奇怪的链接显示在Google analytics上,当我转到它们时,它们会把我带到一个404页面,我找不到纠正它们的源代码,所以我想使用.htaccess文件将它们重定向到正确的页面 下面是一个例子,末尾还有一些get变量,但它们没有用处,所以我也想处理后面的任何get变量,但忽略它们 /404.html?page=/automatic/komatsu-transmission.html附加获取变量 如何将此重定向到此页面 /自动变速器修理/小松变速器/ 我在htaccess中尝试了30

我有这些奇怪的链接显示在Google analytics上,当我转到它们时,它们会把我带到一个404页面,我找不到纠正它们的源代码,所以我想使用.htaccess文件将它们重定向到正确的页面

下面是一个例子,末尾还有一些get变量,但它们没有用处,所以我也想处理后面的任何get变量,但忽略它们

/404.html?page=/automatic/komatsu-transmission.html附加获取变量

如何将此重定向到此页面

/自动变速器修理/小松变速器/

我在htaccess中尝试了301重定向,但它们似乎不适用于get变量,我相信答案在于重写规则,但我似乎无法创建一个有效的重定向。这也是一个Wordpress安装,因此此螨会影响重写规则

我认为这个答案在某种程度上解决了我的问题,但我还是无法让它发挥作用

我想是这样的,但它不起作用

RewriteCond %{REQUEST_URI} ^/404.html$
RewriteCond %{QUERY_STRING} ^page=$
RewriteRule ^.*$ /automatic-transmission-repair/komatsu-transmission/ [L,R=301]
谢谢