我有一个糟糕的网址
http:/example.com/path/file.html how
如何修复它
http://example.com/path/file.html how
请注意http:\
至http:\\
我不想只为一个网址修复它,希望修复所有碰巧有IIS网址重写错误的网址。
之前我编写了很多网址重写,但出于某些原因我无法解决这个问题。
答案 0 :(得分: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>