0

我最近为我的项目购买了几个其他域名。

我的问题很简单..

我想在我的项目中以不同的语言协调每个域名..

Language                Lauguage folder        Different domains

English                 www.mysite.com/en      www.mysite.com

Spanish (Spain)         www.mysite.com/es      www.mysite.es

German (Germany)        www.mysite.com/de      www.mysite.de

在上述示例中.. www.mysite.com 与 www.mysite.com/en 协调,www.mysite.es 与 www.example.com/es 协调,www.mysite.de 与 www.example.com/de 协调知道如何处理吗?

4

1 回答 1

0

启用mod_rewrite.htaccess通过httpd.conf(如果尚未启用),然后将此代码放入您的DOCUMENT_ROOT/.htaccess文件中:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^(?:www\.)?mysite\.(es|de|pt)$ [NC]
RewriteRule !^(es|de|pt)/ /%1%{REQUEST_URI} [L,NC,R=302]

RewriteCond %{HTTP_HOST} ^(?:www\.)?mysite\.com$ [NC]
RewriteRule !^en/ /en%{REQUEST_URI} [L,NC,R=302]
于 2013-11-05T11:00:25.443 回答