0

我们的 magento 网站每个店面使用一个域。我想防止用户使用查询参数 __store 切换到另一个店面。

我在 Mage::run 的 index.php 中手动设置存储代码,具体取决于工作正常的 HTTP_HOST。

有没有办法阻止 __store 参数工作?

到目前为止,我唯一的想法是过滤 apache 中的参数并重写请求......但我更愿意在 magento 中使用一种干净的方式。

4

1 回答 1

2

看到这个参数是在Mage_Core_Model_App[link]中解析的,在你的网络服务器软件中操作请求就不会那么麻烦了。

此外,在 Apache 中,您应该能够使用 RewriteCond 设置MAGE_RUN_CODE环境变量,这意味着您可以恢复index.php文件。

这个限制的目标是什么?

于 2012-12-13T02:08:32.280 回答