我理解在这个特定问题上有很多已回答的问题,但我没有找到Magento的具体内容,我想知道更改.htaccess文件是否会对我的Magento商店产生影响。
基本上我的导航中的链接直接进入过滤的类别页面,因此它们看起来如下..
Example.com/hairproducts.html?manufacturer=412
但是,当我点击这些链接时,他们最终导航到带有斜杠的URL ...
Example.com/hairproducts.html?manufacturer=412/
然后忽略过滤器并将它们带到类别页面。
欢呼任何帮助。
答案 0 :(得分:24)
我假设您在这样的phtml文件中生成了网址:
<?php echo $this->getUrl('hairproducts.html?manufacturer=412'); ?>
或像这样的块/页面内容
{{store url="hairproducts.html?manufacturer=412"}}
将它们改为:
在phtml文件中:
<?php echo $this->getUrl('', array('_direct'=>'hairproducts.html', '_query'=>'manufacturer=412'); ?>
或在块/页面内容中
{{store _direct="hairproducts.html" _query="manufacturer=412"}}
如果我认为错了,请按照您生成网址的方式发布。