我正在嘗試將頁面和任何子頁面重定向到根目錄,但我找不到這樣做的方法。我正在使用重定向插件(https://redirection.me/)。我寧愿通過插件將所有重定向保存在一個地方,而不是.htaccess。
我想將https://www.example.co.uk/developments/任何子頁面(例如https://www.example.co.uk/developments/test等)重定向https://www.example.co.uk/developments/another-test到主頁。
我剛才試過了,它似乎破壞了子頁面,所以我不得不恢復重定向。
這是我試圖在源 URL 中使用的內容:
/developments/development-name/*
和目標網址:
/
使用REGEX并Ignore Slashes啟用。
uj5u.com熱心網友回復:
/developments/development-name/*不是你想要的。看起來你正試圖用它做 globbing *。在正則運算式中,glob 的等價物*是.*where.表示“任何字符”并且.*表示零個或多個任何字符。
實作重定向到主頁的規則是:
- 資源:
/developments/.* - 目標:
/
但是,重定向到主頁通常不是一個好主意。通常最好洗掉內容并顯示自定義410 Gone錯誤,說明洗掉內容的原因。當您重定向到主頁時:
- 用戶沒有收到有意義的錯誤訊息,并對糟糕的用戶體驗感到沮喪
- 搜索引擎將其稱為“軟 404”錯誤,并將其視為內容已被洗掉,因此您不會獲得任何 SEO 好處。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/441226.html
標籤:正则表达式 WordPress .htaccess 重定向 插件
