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 に答える