2016-06-07 71 views
0

我有一個壞的URL來作爲IIS URL重寫,以糾正不良URL

http:/example.com/path/file.html how 

如何解決它是

http://example.com/path/file.html how 

通知的http:\http:\\

我不想修復它只是一個單一的URL,想修復所有發生IIS URL重寫錯誤的URL。

我編碼了許多URL重寫之前,但由於某種原因,我不能找出這一個。

回答

0

我想我想通了,可能有更好的辦法,但這似乎解決了這個問題。

<rule name="Fix Slash Issue" stopProcessing="true"> 
     <match url="^(http.?:\\[a-zA-Z0-9])" /> 
     <action type="Redirect" url="https:\\{HTTP_HOST}\{REQUEST_URI}" /> 
</rule>