0
내가 코드를 알고이HTTPS를 재 설정 또는 코드를 통해
public void OnBeginRequest()
{
if (!httpRequestBase.IsSecureConnection)
{
if (httpRequestBase.Url != null)
{
httpResponseBase.Redirect(httpRequestBase.Url.ToString().Replace("http:", "https:"));
}
}
}
같은 것을이
<rewrite>
<rules>
<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}" redirectType="Found" />
</rule>
</rules>
</rewrite>
같은 재 작성 규칙을 작성 또는 HTTP 모듈을 만들고 수행 사이의 성능 차이가 뜻 다른 환경에서 쉽게 켜고 끌 수 있으므로 그 편의가 나를 감동시킬 수 있습니다. 난 그냥 요청 당 오버 헤드가 이렇게 할 여분의 HTTP 모듈을 추가하는 것일 수도 궁금해.