我需要将英文网址转换为西班牙语网址。我尝试过URL重写管理,但这对我没有帮助。 以下URL将显示如何重写URL。
http://blog.beetleweb.com/2012/10/creating-custom-magento-url-rewrites/
我的目标是转换 URL
www.example.com/customer/account/create
到
www.example.com/cliente/cuenta/crear
我是否必须为此创建一个新商店,或者这可以在不创建商店的情况下完成?
答案 0 :(得分:1)
(下面的代码没有经过测试,它只是一种解决的开始方式)
创建用于重写Magento客户URL的自定义模块。
在
app/local/MyNameSpace/MyModule/etc/config.xml
中,您可以拥有 像这样的东西:<frontend> <routers> <customer> <use>standard</use> <args> <mynamespace_mymodule before="Mage_Customer">MyNameSpace_MyModule</mynamespace_mymodule> <frontName>cliente</frontName> </args> </customer> </routers> <frontend>
(下面的代码没有经过测试,它只是一种解决的开始方式)
例如,在根目录的
.htaccess
文件中使用Apache2重写URL规则。您的
.htaccess
文件似乎是这样的:RewriteEngine on RewriteRule ^/customer/([a-z0-9\-]+)$ /cliente/$1 [L]