我更改了我的網站的域名,並且在Wordpress上對遷移文檔進行了雙重檢查,所有內容都應該如此。一些帖子在更改域名後指向舊網址
問題: 當固定鏈接設置爲默認: 所有頁面的工作,期待在主頁上一個按鈕,送我回到主頁,但更新URL。
例如:我在example.com上按下搜索按鈕>> URL變更爲example.com/search,但我在同一個主頁上。我再次按下它,URL變成example.com/search/search。有趣而令人沮喪。
當固定鏈接被設置爲其他設置,如日,月: 一些頁面重定向到舊域。例如:如果我點擊我的網站上的搜索,它會帶我到oldexample.com/search。當我手動更新URL到example.com/search時,我可以看到該頁面。順便說一句,oldexample /搜索沒有給我什麼。
**新問題:**最近,我激活所有在一個seo和sitemaps不工作與默認永久鏈接。
示例:example.com/sitemap.xml爲我提供了我的主頁,而不是sitemap頁面。當我將固定鏈接更改爲其他設置時,我可以看到我的站點地圖。 我的意思是,這是什麼?
PS:它是一個只有1站點的多站點安裝。我有W3緩存,刪除它。問題存在。 PSS:當我提交我的sitemap.xml谷歌與默認永久鏈接,它說它的HTML。所以我將固定鏈接更改爲日期並提交;成功。
你是如何遷移wordpress的?你是否也遷移了數據庫?如果你有和沒有改變數據庫中的鏈接,那麼它可能是一個數據庫問題。當我必須將wp站點從一個域轉移到另一個域時,我使用https://github.com/interconnectit/Search-Replace-DB查找舊鏈接,並在數據庫中使用新鏈接進行更改。像魅力一樣工作,只是爲了以防萬一,對數據庫進行備份。 –
@dingo_d我不知道該怎麼稱呼這種遷移,但我做了什麼>在同一個託管帳戶中,我將域名從舊更改爲新。對任何site_url等進行了更改我可以看到guid仍然指向所有頁面和帖子的舊網址,但是我閱讀了幾篇文章以避免混淆guid。我會檢查你分享的鏈接並回復給你。 – shrbisht
@dingo_d做到了這一點。感謝隊友 – shrbisht