【问题标题】:Some 301 redirect challenge - Quotation mark to the homepage一些 301 重定向挑战 - 主页的引号
【发布时间】:2015-10-09 14:57:51
【问题描述】:

有人写了一篇文章并嵌入了我网站的链接。问题是他们放了一个损坏的网址:http://MyWebsiteDomain.com/" - 所以最后这个引号使这个链接断开。

我已尝试向作者发送电子邮件但没有成功,因此我想将这个损坏的地址重定向到我的主页。

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

有什么想法吗?

【问题讨论】:

  • 只是一个猜测..也许你需要逃避报价? ( /\"

标签: php wordpress .htaccess redirect


【解决方案1】:

试试:

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

RewriteEngine On
RewriteRule ^(.*)\"$ /$1 [L,R=301]

【讨论】:

  • 在你的 RewriteBase 下添加规则,你也不需要 2 RewriteEngine on lines
  • 嗨 Jon Lin,我需要在哪里添加您给我的那些解决方案?这是 mt .htaccess 内容:# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress
  • 更具体地说,只需在RewriteBase /下方添加RewriteRule ^(.*)\"$ /$1 [L,R=301]
  • 我已经尝试了RedirectMatch 301 ^/(.*)\"$ /$1RewriteRule ^(.*)\"$ /$1 [L,R=301] 这两个选项,在RewriteBase / 行下,它仍然不起作用):
  • 好的,我所做的解决方案是从 /%E2%80%9C 重定向到我的网站
【解决方案2】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-20
    • 2016-09-29
    相关资源
    最近更新 更多