0

サーバー上にたくさんのドメインがあります。ユーザーが知らないうちに一部のドメインを別のドメインにリダイレクトできるようにしたいので、301リダイレクトではありません。

たとえば、domain.comをmasterdomain.com/sites/domain.comにリダイレクトします。したがって、domain.comにアクセスすると、masterdomain.com / sites/domain.comのデータがユーザーに表示されます。また、masterdomain.comとdomain.comは同じサーバー上にあります。

Apacheを使用してこれを行うにはどうすればよいですか?mod_rewritem mod_alias?

4

2 に答える 2

1

両方のホスト名が同じドキュメント ルートを使用している場合は、次のようにすることができます。

RewriteCond %{HTTP_HOST} =example.com
RewriteRule !^sites/example\.com(/|$) sites/example.com%{REQUEST_URI} [L]

/sites/example.com要求された URI パスがまだそれで始まっていない場合、このルールが追加されます。

于 2010-09-15T13:16:05.823 に答える
0

GoDaddy はこれをドメイン Alais と呼んでいます。

ここにそれが説明されているリンクがあります

http://webwizardworks.com/web-design/domain-alias.html

于 2010-09-15T13:15:20.920 に答える