0
我改變了固定鏈接從/%postname% - %post_id%/到/%postname%/只。但問題是,我無法獲得任何方法將301舊固定鏈接重定向到新固定鏈接。404頁面生成而不是正確的301重定向到新的文章
我搜索谷歌,發現this plugin重定向舊的永久鏈接到新的。當我檢查HTTP響應頭時,它也顯示舊頁面正被重定向到新頁面,但實際上在它顯示404頁面的內容中。這裏是the example page。
即使我嘗試在Google網站站長工具中抓取頁面,bot也無法抓取舊頁面。
有什麼辦法可以解決這個問題嗎?
我的博客包含約1000職位。我可以將它們全部寫入.htaccess嗎? –
通過mysql查詢填充它: – Zac
是的,你可以。許多網站都有很大的.htaccess。它比蠕蟲本身的請求快得多。確保將它們添加到.htaccess文件的頂部。 SELECT CONCAT('Redirect /',post_name,' - ',ID,'/ /',post_name,'/')FROM wp_posts WHERE post_type ='post'AND post_name!='' – Zac