我目前正在尝试使用magento来生成自定义的URL /路由,目前我已经在本地模块的config.xml中设置了默认路由。Magento中的Gernerate自定义网址
<frontend>
<routers>
<portfolios>
<use>standard</use>
<args>
<module>Custom_Portfolios</module>
<frontName>portfolios</frontName>
</args>
</portfolios>
</routers>
<default>
<router>portfolios</router>
</default>
</frontend>
目前,这是与magento默认路由/ portfolio/index/action/custom-string的url路径一起使用。 我试图实现的是有/portfolios/custom-string.html我试图使用mod_rewrite规则没有成功,我已经找到了一些有关使用自定义后缀的.html我已添加到相同的config.xml文件。
<default><portfolios><seo><portfolios_url_suffix>.html</portfolios_url_suffix></seo></portfolios></default>
我已经看过有关艾伦风暴文档来路由,发现它相应和,只默认的路由路径或信息是有点过时。
你知道最好的方法来控制magento内的路由,可能容易遵循和相关的教程吗?如果是的话请分享:D很多
我将作进一步调查,你会知道从路线参考它的最好办法在XML内,否则我会得到一个404错误消息出来? – Ryan 2010-11-11 17:46:37
对不起,我不明白这个问题。 – clockworkgeek 2010-11-11 17:55:46
当我打组合/ blah.html它当前获得转发到404错误页面,我认为这是导致路由不存在,并因此它导致的问题,你知道我需要引用此代码作为方法内的XML文件,或者我只需要运行此代码一次? – Ryan 2010-11-11 18:25:27