我知道在这个特定问题上有很多回答的问题,但是我还没有找到Magento的任何特定内容,而且我想知道更改.htaccess文件是否会对我的Magento商店产生影响。
基本上,我的导航中有直接链接到已过滤类别页面的链接,因此它们的外观如下。
Example.com/hairproducts.html?manufacturer=412
但是,当我单击这些链接时,它们最终以斜杠结尾导航到该URL。
Example.com/hairproducts.html?manufacturer=412/
然后忽略过滤器,将其带到类别页面。
为任何帮助加油。
最佳答案
我假设您在这样的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"}}
如果我认为不对,请发布您生成网址的方式。
关于magento - 从Magento URL删除尾部斜杠,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23428591/