我正在翻新一個網站,但遇到了已在搜索引擎中編入索引的 URL 的問題。這些URL有這樣的路徑: https://www.myweb.com/products/product-1 https://www.myweb.com/products/product-2 ..。
在新網站中,路徑更改為: https://www.myweb.com/items/product-1 https://www.myweb.com/items/product-2
product-1、product-2 仍保留名稱,但將檔案夾 /products 更改為 /items。我該如何在 htaccess 中做,以便那些已經編入索引的 URL 不會給出錯誤 404 并重定向到 /items 檔案夾?
任何的想法?非常感謝您提前。
uj5u.com熱心網友回復:
在根.htaccess檔案的頂部使用 mod_rewrite 嘗試以下操作:
RewriteEngine On
RewriteRule ^products($|/.*) /items$1 [R=301,L]
(如果該RewriteEngine指令已經出現在檔案中,則無需重復該指令。)
301(永久)重定向可確保保留舊 URL 的任何 SEO 值。搜索引擎將看到重定向并將新 URL 編入索引。
但是,請先測驗 302(臨時)重定向以避免潛在的快取問題。
以上重定向:
/products到/items/products/到/items//products/<something>到/items/<something>
但不是重定向:
/products<something>
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/408365.html
標籤:
