さて、私はかなりの量の検索を行っていますが、私の問題を処理するのに十分な特定のものはまだ見つかりません。すべてのワイルドカードサブドメインをルートドメインにリダイレクトします
今は私のサーバーに他のすべてのサブドメインをリダイレクトするDNSレコードがあります。私は何を求めていることはexample.mydomain.com
リターンHTTP/1.1 301
を作り、これがカバーされている場合だけmydomain.com
私の謝罪にリダイレクトどうなるかですが、私はちょうど十分な具体的な何かを見つけることができませんでした。
WWWでのみ動作。最初は? – JorgeLuisBorges
@JorgeLuisBorgesだけでなく、www。 - それはまた、サブドメインの 'subdomain.mydomain.com'または正確に' mydomain.com'以外のものと一致します。上の例では 'mydomain.org'を' mydomain.com'にリダイレクトしますが、下はサブドメインだけにマッチし、 'subdomain.mydomain.com'を' mydomain.com'にリダイレクトします –
'RewriteRule(。*)http:///example.com/$1 [L、R = 301、QSA] 'はトラッティングスラッシュを生成します。 'www.example.com'は' example.com // 'にリダイレクトされます。 'RewriteRule(。*)http://example.com$1 [L、R = 301、QSA]'が正しいようです。 –