2012-02-24 166 views
0

我有一個名爲「category」的頁面,位於/category。該頁面在查詢字符串中也有一堆變量,如/category?id=4&page=1。我如何使用Magento的URL重寫來使URL看起來像/category/4/1重定向靜態CMS頁面

回答

0

如果您啓用了網址重寫(漂亮的網址),您可以簡單地使用網址/category/id/4/page/1。你會從請求對象獲取這些值,從您的控制器中:$this->getRequest()->get('id')

+0

這並不爲我工作。它給出了404.分類頁面是一個自定義頁面,而不是標準分類頁面。 – dotty 2012-02-27 09:44:33

0

只是一個建議:

如果你想要一個更加SEO友好的URL,我建議在Magento創建URL重寫你有後使用Vague發佈的代碼改進了您的控制器。我們偶爾使用這些。

Catalog -> URL Rewrite Management -> Add URL Rewrite 

請求路徑:your_custom_page_name.html

ID路徑:/category/id/4/page/1

目標路徑:/category/id/4/page/1

+0

ID可以是任何東西,頁碼也可以是任何東西。 – dotty 2012-02-27 10:00:22