2015-03-25 53 views
0

正如谷歌的「Search Engine Optimization Starter Guide」(第11頁)一個好的搜索引擎優化的做法是給可能給用戶手動刪除地址欄中的URL的一部分提及。Woocommerce - URL的手動刪除部分導致404錯誤

在我的情況:

mysite.com/shop/mycategory/myproduct <-- product page with category ok 

去除上面的網址現在手動部分:

mysite.com/shop/mycategory/ <-- error 404 
mysite.com/shop/ <-- works 

麪包屑在產品頁面看起來就像這樣:

home/shop/mycategory/myproduct 

上點擊mycategory鏈接:

mysite.com/product-category/mycategory <-- works 

的問題是,這兩個URL不同:

mysite.com/product-category/mycategory 
mysite.com/shop/mycategory/ 

上的任何線索如何解決這個問題?

回答

0

從看文檔和其他類似的帖子,不建議使用一些固定鏈接進行調整,出於性能的考慮。你

"mysite.com/shop/mycategory/myproduct" 

URL實際上是在尋找:

"mysite.com/shop/product-category/mycategory/myproduct" 

所以這看起來並不像你將能夠縮短它在你所描述的方法,雖然你可以恢復「的產品類別「固定鏈接,我假設你已經刪除?這樣用戶將能夠縮短網址而不會遇到404錯誤。

+0

什麼叫 「..我想你已經刪除了?」 是什麼意思?實際上我有永久鏈接的默認設置:產品類別+產品標籤。我只選擇了自定義基地類別:/店/%product_cat% – user1683455 2015-03-25 10:41:08

+0

我的意思是,你應該能夠解構的網址:mysite.com/shop/product-category/mycategory/myproduct,但你不會能夠解構的網址:「mysite.com/shop/mycategory/myproduct」 – Gillespie 2015-03-25 10:52:42

+0

抱歉,但我不能解構甚至mysite.com/shop/product-category/mycategory/myproduct事實上,mysite.com/shop/product-category/ mycategory < - 404mysite.com/shop/product-category/ < - 404 – user1683455 2015-03-25 11:12:30