对于多语言网站,我希望(使用Virtualhost)使子域 fr.mysite.com 显示 mysite的内容。 COM
然后,使用$ _SERVER [“HTTP_HOST”],我可以获取网址的子域以加载正确的语言文件。
这是我的Apache conf文件:
NameVirtualHost *:80
<VirtualHost *:80>
ServerName www.mysite.com
ServerAlias mysite.com
DocumentRoot /var/www/mysite.com/public_html
</VirtualHost>
<VirtualHost *:80>
ServerName fr.mysite.com
DocumentRoot "/var/www/mysite.com/public_html/"
</VirtualHost>
当我转到网址 fr.mysite.com 时,会重定向到 www.mysite.com
我想要的是保留网址 fr.mysite.com ,但显示 www.mysite.com
感谢您的帮助!