htaccess重写多域

时间:2011-11-29 21:31:20

标签: php apache rewrite

我有一个2域名网站。

基本上,这2个域名适用于我的多语言访问者。我需要的是将domain1.com/en/重写为domain2.com,以便用户只需在地址栏中键入domain2.com而不是{{1}即可查看该网站的英文版本}}。 有什么提示吗?

和btw:我正在使用php / apache ..

编辑:两个域都指向同一个托管帐户......

TNX!

2 个答案:

答案 0 :(得分:2)

将这些行添加到您网站根文件夹中的.htaccess文件中。

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !domain.com$ [NC]
RewriteRule ^(.*)$ http://domain.com/en [L,R=301]

答案 1 :(得分:0)

我不确定您是否可以将.htaccess文件用于其他域名 我想您可能需要使用域DNS设置。

或者像1996年一样使用iFrame:D