複数のドメインに対してRewriteRuleを設定することは可能でしょうか。サブドメインからドメインへのリダイレクト+ .htaccess
私の要件は、www.maindomain.com 私の現在のドメイン名であると私は 3 domianとサブドメイン、サブドメインのURLを持っていると言うことは example1.maindomain.com example2.maindomain.com example3.maindomainでみましょう同様。 comのこれまでのユーザーが、それは例2のためにexample1.maindomain.comの内容と同じを取得する必要がありますwww.example1.comにアクセスしようとすると、
今私がしたいが、私は、Apache +旅客を使用しています
を例3。
ありがとうございました。
ワイルドカードを使用してこれを行うことはできますか?何かが好き: RewriteCond%{HTTP_HOST} ^(*)\。メインドメイン\ .com $ [NC] RewriteRule ^(。*)http://www.maindomain.com/$1 [L、R] – tvgemert
すでに "ワイルドカード"が含まれています:['RewriteCond']のホスト名パターン(http://httpd.apache.org/docs/2.4/mod/mod_rewrite.html#RewriteCond)は正規表現です。これは' www.example1 .com "、" www.example2.com "、" www.example3.com "もちろん、他の正規表現を使用することもできます。サブドメインをマッチさせるためには、 '\ .maindomain \ .com $'が必要です(あるいは '^。* \。maindomain \ .com $')。 – earl
ありがとう!私が働いていることは、 RewriteEngine On RewriteCond%{HTTP_HOST} ^(。+)\。domain \ .nl $ [NC] RewriteRule^http://domain.nl/?subdomain=%1 [L 、R] – tvgemert