【问题标题】:.htaccess - redirect if page not found.htaccess - 如果找不到页面则重定向
【发布时间】:2014-03-24 14:59:45
【问题描述】:

我花了很多时间寻找解决方案。我尝试了各种场景,但无济于事......

我已将我的博客从 WordPress 迁移到 Drupal。大多数链接都可以,但很少有链接不正常。

我想将所有找不到的博客页面重定向到博客根目录。

例如。 旧的(损坏的)链接 - www.mydomain.com/blog/my-old-article 应该重定向到 新链接 - www.mydomain/blog

但是如果www.mydomain.com/blog/my-old-article存在,那么它应该被显示出来。

这可以使用 .htaccess 吗?

【问题讨论】:

    标签: wordpress .htaccess mod-rewrite redirect drupal


    【解决方案1】:

    我认为它应该在 Drupal 本身中完成。因为 apache 网络服务器不知道您博客文章的数据库条目。

    【讨论】:

    • 谢谢。我想这将是最好的方法。我以为我会轻松出去......
    【解决方案2】:

    您可以在顶部使用此 ErrorDocument 行:

    ErrorDocument 404 /
    

    【讨论】:

      猜你喜欢
      • 2012-10-09
      • 2010-12-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-21
      • 2019-02-15
      • 2011-12-25
      相关资源
      最近更新 更多