簡體   English   中英

htaccess 重定向不適用於已刪除的子目錄

[英]htaccess redirect not working for deleted subdirectory

我有一個 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 文件。

那里不再有目錄,所以不應該有任何 other.htaccess 文件優先。

關於為什么這不正確重定向的任何想法?

如果你不能打敗他們,就加入他們。 我最終通過創建它試圖查看的 /blog 目錄並放入一個新的 .htaccess 文件以重定向回根目錄來解決這個問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM