17
我试图在stackoverflow看,但我找不到我的答案。.htaccess页面和lang错误
所以我需要找出哪个域是哪个子域的用户,哪个页面正在加载。
如:en.domain.com/contactus
这应该加载英语与我们联系页面。
我有什么是:
RewriteCond %{HTTP_HOST} ^(www\.)?domain.com$ [NC]
RewriteRule ^(.*)$ index.php?lang=en&page=$1 [L,NC]
RewriteCond %{HTTP_HOST} ^en.domain.com$ [NC]
RewriteRule ^(.*)$ index.php?lang=en&page=$1 [L,NC]
RewriteCond %{HTTP_HOST} ^fr.domain.com$ [NC]
RewriteRule ^(.*)$ index.php?lang=fr&page=$1 [L,NC]
#etc...
,但由于某种原因,当我呼应获取页面,该值是:index.php文件,所以我不能阅读网页。
非常感谢你,我改变了一些东西,但这项工作很完美。 – goblar 2011-12-23 19:44:33
欢迎,很高兴我能帮忙,谢谢 – 2011-12-23 19:46:07
+1使用setenvif – Tech4Wilco 2011-12-24 14:12:00