HTTP 요청을 https로 리디렉션해야합니다. 하지만 내 사이트가 일반 URL을 통해 액세스되는 경우에만 가능합니다. ie www.accufinance.comURL 특정 URL에서 https로 다시 쓰기
로컬로 디버그하여 액세스 할 때 localhost를 사용하여 연결하고 재 작성을 원하지 않습니다 (SSL을 로컬로 사용하지 않기 때문에).
<rewrite>
<rules>
<clear />
<rule name="Redirect to https" stopProcessing="true">
<match url="^accufinance.com$" ignoreCase="true"/>
<conditions>
<add input="{HTTPS}" pattern="off" ignoreCase="true" />
</conditions>
<action type="Redirect" url="https://{HTTP_HOST}{REQUEST_URI}" redirectType="Permanent" appendQueryString="false" />
</rule>
</rules>
</rewrite>
을하지만 재 작성 규칙은 발생하지 않습니다
나는이 노력하고 있어요. 일치 URL로. *을 사용하면 정상적으로 작동하지만 모든 연결을 포착합니다. URL에 'accufinance.com'이있을 때만 규칙을 실행할 수 있습니까?
고마워요! 나는 이것을 시도했다 - - 그러나 여전히 https로 리다이렉트하지는 않는다. '도트'와 '슬래시'가 필요한가요? –
Craig
또한 - - 작동하지만 ... URL이 localhost 또는 다른 것일 때 리디렉션하지 않습니다. –
Craig