2

これらの指示に従いました http://www.dotnetexpertguide.com/2011/08/iis-7-redirect-domaincom-to.html

微調整した後、ある程度は機能するようになりますが、完全には機能しません。ここに私の設定があります:

ここに画像の説明を入力

これらの設定は、「domain.com」に移動すると機能し、「www.domain.com」にリダイレクトされます

ただし、「domain.com/aboutus.html」などのドメインの内部ページに移動すると、「www.domain.com/aboutus.html」にリダイレクトされません。これが機能する方法です。

ドメインにワイルドカードがあるため、パターンには使用できません(.*)。つまり、何か iwantto.domain.com と入力すると、「www.」にリダイレクトされますが、これは私が望む方法ではありません。

私が探しているのは、「www.domain.com」が「domain.com」のみの場合 (サブドメインなし) にリダイレクトするだけでなく、同じ方法で内部ページをリダイレクトする設定です。

例えば:

any.domain.com = 何もしない

anything.domain.com/anything.html = 何もしません

domain.com = www.domain.com にリダイレクト

domain.com/anything.html = www.domain.com/anything.html にリダイレクト

また、許可するサブドメインが多すぎるため、条件を使用してこれらのサブドメインを個別に許可することはできません。内部ページに別のルールを追加することを考えていましたが、これの式の記述方法がわかりません。

4

2 に答える 2