Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/254.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
Php 一些301重定向挑战-引号到主页_Php_Wordpress_.htaccess_Redirect - Fatal编程技术网

Php 一些301重定向挑战-引号到主页

Php 一些301重定向挑战-引号到主页,php,wordpress,.htaccess,redirect,Php,Wordpress,.htaccess,Redirect,有人写了一篇文章并嵌入了我网站的链接。问题是他们放了一个坏网址:http://MyWebsiteDomain.com/“-因此,最后的引号会使此链接中断 我试图给作者发电子邮件,但没有成功,所以我想把这个坏地址重定向到我的主页 我的网站是WordPress的,我正在使用一些重定向工具。我试过了 从/“到http://MyWebsiteDomain.com/但它不起作用 有什么想法吗?试试: RedirectMatch 301 ^/(.*)\"$ /$1 或 解决方案是从/%E2%80%9C重定

有人写了一篇文章并嵌入了我网站的链接。问题是他们放了一个坏网址:
http://MyWebsiteDomain.com/“
-因此,最后的引号会使此链接中断

我试图给作者发电子邮件,但没有成功,所以我想把这个坏地址重定向到我的主页

我的网站是WordPress的,我正在使用一些重定向工具。我试过了 从
/“
http://MyWebsiteDomain.com/
但它不起作用

有什么想法吗?

试试:

RedirectMatch 301 ^/(.*)\"$ /$1


解决方案是从
/%E2%80%9C
重定向到我的网站

只是一个猜测。。也许你需要避开这句话?(/\“在你的RewriteBase下添加规则,你也不需要2个RewriteEngine,我需要在哪里添加你给我的解决方案呢?这里是mt.htaccess内容:
#在RewriteBase上开始WordPress RewriteEngine/RewriteRule^index\.php$-[L]RewriteCond%{REQUEST\u FILENAME}!-f RewriteCond%{REQUEST\u FILENAME}!-rewrited rule./index.php[L]#END WordPress
更具体地说,只需在
RewriteRule^(.*)\“$/$1[L,R=301]
右下方的
RewriteBase/
我尝试了这两个选项,
重定向匹配301^/(.*)\“$/$1
RewriteRule^(.*)\”$/$1[L,R=301]
RewriteBase/
行下,它仍然不工作):好的,所以我做的解决方案是从
/%E2%80%9C
重定向到我的网站
RewriteEngine On
RewriteRule ^(.*)\"$ /$1 [L,R=301]