web-dev-qa-db-ja.com

別のドメインのディレクトリへのサブドメインリダイレクト

次のことをする最も簡単な方法は何になるのだろうと思っていました。

Wibble.site1.comをsite2.com/directory/にポイントします

そのため、wibble.site1.com/index.phpはsite2.com/directory/index.phpから読み取ります

私がオンラインで見つけたほとんどすべてのものは、あなたが自分のドメイン内を飛び回ったり、別のドメインのルートに移動したりするのに役立ちます。

1
Toby

Wibble.site1.comへのアクセス権があり、そのサーバーがApacheである場合、これで.htaccessを使用できます。

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteCond %{HTTPS} !=on
  RewriteCond %{HTTP_Host} ^wibble\.(.+)$ [NC]
  RewriteRule ^(.*)$ http://site2.com/directory/$1 [R=301,L]
</IfModule>

動作するはずです。

2
Chouchenos