Magento自定义模块,带有自定义URL,扩展名为.html

时间:2014-01-06 14:23:33

标签: magento url magento-1.7 rewrite

我创建了一个模块,其前端名称为test。  现在我想要一个像

这样的网址
 www.exmpale.com/test/red.html (original structure is like 'test/index/index/valuid/1/').
 www.exmpale.com/test/green.html (original URL is like 'test/index/index/valueid/3/').

Wheremy crontroller为indexCrontroller,动作为indexAction,其中红色/绿色将来自表格。  表的结构就像

 tab_id  value
 1      red

 2      blue
 3      green

请帮帮我。

2 个答案:

答案 0 :(得分:3)

您需要为这些网址实施路由器。请点击此链接

 http://inchoo.net/ecommerce/magento/custom-router-in-magento/ 

答案 1 :(得分:2)

在htaccess文件中使用301重定向,如下所示:

将以下代码粘贴到根文件夹中的.htaccess文件中:

Redirect 301 /test/index/index/valuid/1/ www.exmpale.com/test/red.html

Redirect 301 /test/index/index/valuid/3/ www.exmpale.com/test/green.html