2017-06-29 53 views
0

我無法在Magento中重寫URL以正常工作。我試圖將一個類別重定向到CMS頁面,並且首先嚐試它可以正常工作。刷新後,它開始將URL擴展名更改爲與類別URL顯示的內容完全不同的內容。我試過清除緩存並重新編寫URL重寫,但似乎又改變了它!URL重寫不起作用並且不斷更改URL擴展名

如果我不嘗試將URL重寫改變這一新的,隨機的,由一個就是BEING自動輸入 - 它再次改變它!我很困惑在這裏..

回答

0

固定怪異URL重寫

有時,當你改變你的產品,或啓用一定的延伸,Magento的可能開始重寫所有URL包含一個後綴「-1 「或其他數字。在URL重寫中,Magento區分系統URL和自定義URL。如果系統網址如此破碎,則不應通過添加新的自定義網址來解決此問題。

取而代之的是,打開phpMyAdmin,創建Magento數據庫的備份,然後刷新Magento表core_url_rewrite(使其完全變空)。緊接着,刷新Index Management下的Catalog Url Rewrites。這將重新生成所有系統URL。

您也可以嘗試通過.htaccess. 重定向301重定向/站點URL到重定向www.site.com/url-destination

0

還有就是要在分類頁面重定向到CMS雙向的。

使用Magento的本地URL重寫同治。 在Magento 1.x中去管理 - >目錄 - > URL重寫同治 - >添加新網址 - >選擇自定義在創建URL重寫:下拉,然後給你的categoy網址的目標要求和CMS頁面。

和第二使用.htaccess文件添加此行代碼在.htaccess 重定向分類的URL CMS-page-url的