Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 不同语言的Magento Url键_Php_Magento - Fatal编程技术网

Php 不同语言的Magento Url键

Php 不同语言的Magento Url键,php,magento,Php,Magento,我在magento 1.4.1.1中创建了一个产品。它为每种语言提供了不同的Url键。当我进入产品详细信息页面时,我得到了英文和意大利语的链接。但我在法国商店视图中发现了404错误。当我用法语输入它的产品url键时,我可以用法语查看它的详细信息。从中我了解到,在切换每种语言时,不会加载每个url键。请帮助解决这些问题。我已经启用了mod_重写引擎,并且在管理端启用了搜索引擎友好的URL 问候 Deepu我看到您所有的店铺视图都运行良好 如果手动尝试编辑任何特定商店的url,则可能会出现“404未

我在magento 1.4.1.1中创建了一个产品。它为每种语言提供了不同的Url键。当我进入产品详细信息页面时,我得到了英文和意大利语的链接。但我在法国商店视图中发现了404错误。当我用法语输入它的产品url键时,我可以用法语查看它的详细信息。从中我了解到,在切换每种语言时,不会加载每个url键。请帮助解决这些问题。我已经启用了mod_重写引擎,并且在管理端启用了搜索引擎友好的URL

问候
Deepu

我看到您所有的店铺视图都运行良好

如果手动尝试编辑任何特定商店的url,则可能会出现“404未找到””页面。比如:-

这将导致“404未找到”页面

http://your-product-url?___store=fr&___from_store=fr 
正确的URL

http://your-product-url?___store=fr&___from_store=it
http://your-product-url?___store=fr&___from_store=en
正确的URL

http://your-product-url?___store=fr&___from_store=it
http://your-product-url?___store=fr&___from_store=en
注意事项如下:-

\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu

\uuuuu from\u store=先前显示在当前门店之前的门店


希望这有帮助。

你能发布你的语言URL吗?意大利语:法语:谢谢你的支持。。我刚刚通过编辑store.php文件找到了一个临时解决方案,并更新了服务器,这就是为什么它现在对您有效的原因。。我发现的问题是,在我们切换语言时返回相同的查询字符串。。我只是通过获取所选类别或产品的相应url并将其直接传递到store.php文件中的$query变量来解决这个问题。我不确定这是否是解决这个问题的好办法。。但是现在就用这个办法解决了。。如果我能找到更好的方法来纠正它,我一定会告诉你的。