2016-06-07 7 views
0

У меня есть плохой URL подходит какURL IIS Rewrite, чтобы исправить плохой URL

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

Как я могу это исправить, чтобы быть

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

Обратите внимание на http:\ к http:\\

I не хотите исправлять его только для одного URL-адреса, хотелось бы, чтобы он исправлялся для всех URL-адресов, у которых ошибка URL-адреса IIS-Rewrite.

Я раньше кодировал много 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>