【问题标题】:htaccess redirect not working for deleted subdirectoryhtaccess 重定向不适用于已删除的子目录
【发布时间】:2021-10-15 02:27:21
【问题描述】:

我有一个 WordPress 站点,该站点有一个 /blog 目录,其中包含另一个 WP 站点。将该 WP 安装移动到其自己的站点并删除该目录后,我无法为该丢失的文件夹设置重定向。

我想要将 example.com/blog/article-1 重定向到 example.com/article-1

我使用以下重定向,但收到 404 错误

RewriteEngine On
RedirectMatch 301 ^blog(/.*)?$ https://www.example.com/$1

我已经用... ^blog1(/.*)?$ ... 对此进行了测试,它按预期工作,但与 /blog 相关的任何内容似乎都忽略了 htaccess 文件。

那里不再有目录,因此不应该有任何其他优先的 htaccess 文件。

关于为什么这不是重定向正确的任何想法?

【问题讨论】:

    标签: php wordpress .htaccess redirect


    【解决方案1】:

    如果你不能打败他们,那就加入他们吧!我最终通过创建它试图查看的 /blog 目录并放入一个新的 .htaccess 文件以重定向回根目录来解决此问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多