登录 注册

登录

问题 关于joomla!3多语地址问题

更多
2015年06月18日 13:02 #1 作者: 唔明_
:unsure: 有没有有个方式让网站地址从
www.xxxxxxx/index.php/en/
这样的形式改变成
en.xxxxxxx/index.php/
这种呢?
我目前是用joomla自带的语言切换器做多语。

登录 或者   注册一个会员帐号 来参与讨论

更多
2015年06月18日 13:52 #2 作者: Joomla之门
你想要的那种效果叫做“子域名”,请百度“子域名”的相关知识,很容易就实现了。这个跟 Joomla 几乎没关系。完全是域名设置里面的技巧。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2015年06月30日 14:52 #3 作者: 唔明_
子域名只能指向到一个目录下吧?但是joomla 这个语言切换器自动生成的“www.xxxxxxx.com/en/” 不是目录下的任何一个文件夹哦,也就是说在域名管理设置子域名的方法不适用于语言切换器?那么我有什么方法吧地址修改成“en.xxxxx.com”这种形式呢

登录 或者   注册一个会员帐号 来参与讨论

更多
2015年06月30日 15:34 #4 作者: hebill
你可以虚拟设置,在en.xxx.xxx 建立文件跳转过去,
不过说实话没有这个必要使用子域名区分多语言网站,如果多语言网站是分开独立系统用子域名时非常好。

登录 或者   注册一个会员帐号 来参与讨论

更多
2015年06月30日 20:43 #5 作者: Joomla之门
当你弄好多语种网站,然后开启 SEF,你就会发现,自动生成了
http://www.xxx.com/en/xxxxxx

这样的网址。

你的网站根目录下当然没有 en 这个目录,但是 Joomla 会自动给每一个语种生成一个这样的“伪子目录”来作为 SEF 网址开头。

接下来怎么解析子域名就不用我再说了吧?

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2015年07月01日 14:17 #6 作者: 唔明_
是的,已经是xxx.com/en 的形式了,但子域名不会设置。。。“隐性URL“貌似符合我要求,但要备案。。。。

登录 或者   注册一个会员帐号 来参与讨论

更多
2015年07月01日 17:51 #7 作者: Joomla之门
在你的域名管理界面上,添加新的 A 记录,前缀输入 en,后面对应的网址输入 xxx.com/en ,这就表示:
http://en.xxx.com/***

即代表
http://www.xxx.com/en/***

这不就等于设置好了子域名吗?

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论