【问题标题】:WordPress redirect URL [closed]WordPress重定向网址[关闭]
【发布时间】:2013-12-08 14:59:57
【问题描述】:

我的网站www.artlogdigi.com工作正常,但是我们发现有些人访问过www.artlogdigi.com/index.html哪个页面显然不存在并显示404错误页面。

我们还发现有人访问过contact/index.htmlabout-us/index.html,它们也显示 404。

我想知道我的服务器或 WordPress 是否会将访问者重定向到那种 URL?

顺便说一句!我们的网站使用 GoDaddy 托管,并使用 GoDaddy 轻松安装服务安装了 WordPress。

【问题讨论】:

    标签: regex wordpress apache .htaccess mod-rewrite


    【解决方案1】:

    您可以添加重定向规则以从任何 URI 中删除 /index.htmml

    RewriteCond %{THE_REQUEST} /index\.html [NC]
    RewriteRule ^(.*?)index\.html$ /$1 [L,R=301,NC,NE]
    

    确保这是根 .htaccess 中的第一条规则

    【讨论】:

    • 感谢您的回复,这似乎是有道理的。我会测试它并让你知道。再次感谢
    • 效果很好,谢谢!
    • 不客气。很高兴它有效。
    【解决方案2】:

    您也可以安装重定向插件:

    http://wordpress.org/plugins/redirection/

    这将允许您跟踪所有 404 并为每个创建 301 重定向,而无需编辑 .htaccess 文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-10-04
      • 2015-08-02
      • 1970-01-01
      • 2018-07-17
      • 1970-01-01
      • 2016-08-10
      • 2014-05-28
      相关资源
      最近更新 更多