0

Web.config ファイルに次の ASP.NET 書き換えルールがあります。

        <rule name="Redirect to HTTPS" stopProcessing="true">
          <match url="(.*)" />
          <conditions>
            <add input="{HTTPS}" pattern="^OFF$" />
          </conditions>
          <action type="Redirect" url="https://{HTTP_HOST}/{R:1}" />
        </rule>

これは www.mysite.com とhttp://www.mysite.comhttps://www.mysite.comにリダイレクトしますが、 www 部分が省略されている場合はリダイレクトされません。また、カスタム アクション フィルター属性内でリダイレクトを試みましたが、それもうまくいきませんでした。これを修正するにはどうすればよいですか?

PS開発目的で自己署名証明書を使用しています。

4

0 に答える 0