本当にすごいです。 subdomain.mydomain.com
と入力した人をメインドメインのページにリダイレクトできるようにしたいと思います。すなわち、私が入力した場合:answers.mydomain.com
例えば、mydomain.com/suberror
にリダイレクトされます。サブドメインをメインドメインのページにリダイレクト
他のすべてのサブドメインを含むようにステートメントを追加するのではなく、リダイレクトしたくないサブドメインを除外する方が文章を追加するほうが簡単だと考えたので、これは普遍的なルールです。私は.htaccess
ファイルを使用してこれに必要となります。
これが可能かどうか教えてもらえますか?もしそうなら、どうすればよいですか。事前に感謝してください!
RewriteEngine On
RewriteCond %{HTTP_HOST} ^answers\.mydomain\.com$ [NC]
RewriteRule^http://mydomain.com/suberror [L,R]
限り、要求されたホストが、ルールが適用される、answers.mydomain.com
あるとして:あなたの.htaccessファイル内の適切な場所にこれを追加すること
答えをありがとうが、これは、ユーザーが 'answers.mydomain.com'に行くことを試みる場合にのみ機能しますか?もしそうなら、あなたは私の質問を誤解していると思います。私は、ワイルドカードのようなサブドメインでこれをやりたいと思います。すなわち 'RewriteCond'がワイルドカードをサポートしている場合、' * .mydomain.com'のように見えるかもしれません。 – Andy
編集内容を参照してください –
ありがとうございました。私が予想した効果はそれほどありませんでしたが、それは避けられません。私は、.htaccessの量は現状を解決するものではないと思います。まあまあ - あなたはまだ正しいですし、それは主に動作します!例:私は狡猾にしようとしていて、cPanelはページにアドオンドメインが作成されたときに自動的に作成するサブドメインをリダイレクトするので、普通のユーザーにはサブドメインがないように見えます! – Andy