0

外部の会社が、私がホストしているWebサイトのいくつかのドメインのネームサーバーを保持しています。

私はサイトをホストし、domainNameとdomainAliasを使用してvhostを設定しています。

  • www.example.com
  • admin.example.com

外部ドメインもサイトにリダイレクトする必要があります。

  • www.somedomain.com
  • www.anotherdomain.com

somedomainとanotherdomainのすべてのリクエストをメインのwww.example.comにリダイレクトするには、vhostコンテナファイルに何を追加する必要がありますか

(私はmod_rewriteを使用してwwwリクエストと非wwwリクエストを管理する予定です。)

4

1 に答える 1

1

私がこれを行った方法は、すべてのエイリアス ドメイン用に新しい vhost コンテナーを作成し、それらを私の Web サイトの新しいディレクトリにポイントすることでした。

  • www.somedomain.com
  • www.anotherdomain.com
  • somedomain.com
  • anotherdomain.com

新しいディレクトリに mod_rewrite スクリプトを追加して、すべてのリクエストをメイン ページにリダイレクトしました。

  • www.example.com

Options +FollowSymLinks

<IfModule mod_rewrite.c>

  RewriteEngine on
  RewriteCond %{HTTP_HOST} .
  RewriteRule (.*) http://www.example.com/ [R=301,L]

</IfModule>
于 2010-01-26T15:45:48.433 に答える