0
我想確保在測試此活動網站之前有此權利。在我開始爲現任僱主工作之前,他們做了網站更新,但沒有保持相同的URL命名結構。因此,即使我們更新了Sitemap,我們仍然在Google上收到404次抓取錯誤。它會列出舊網址,然後說出舊鏈接,並將其列爲鏈接來源。我不確定我需要改正這一點。htcaccess將子目錄重定向到單個頁面
舊的結構是domain.com/product/12345/product_name。
新的結構是domain.com/category-name/12-product-name。沒有辦法將舊產品網址與新網址相匹配。一些名字已經改變。
因此,我想將所有頁面從/ product /目錄重定向到單個頁面,無論是主頁還是所有庫存頁面。
我已經在
RewriteEngine on
RewriteBase/
RewriteCond %{HTTP_HOST} www.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
重寫規則重定向在產品目錄中的所有頁面,我應該補充:
RedirectMatch 301 ^/product/(.*) http://domain.com/
我也有一個重寫規則,並永久重定向看到它。不確定哪個是我想要做的最佳實踐。