Я размещал сайт в IIS, но всякий раз, когда я захожу на сайт, я получаю 404.4. Как я могу решить это? Я сослался на несколько сообщений, и все они говорят, что проблема связана со статическим файлом, но он уже сопоставлен. Что еще я могу сделать? Вот прикрепленное изображение отображений обработчиков в моем iis 7.0
Есть идеи?
EDIT:
У меня настроена перезапись URL:
<rules>
<rule name="Imported Rule 1-1" enabled="true" stopProcessing="true">
<match url="^(.*)$" ignoreCase="false" />
<conditions logicalGrouping="MatchAll">
<add input="{SERVER_PORT}" pattern="80" />
</conditions>
<action type="Rewrite" url="https://abc.com/{R:1}" />
</rule>
Когда я отключаю это правило, запрос http: // обрабатывается правильно. Но когда я включаю его, я получаю эту ошибку.
Еще одно обновление:
Если я заменю это:
<action type="Rewrite" url="https://abc.com/{R:1}" />
с
<action type="Redirect" url="https://abc.com/{R:1}" />
Все это работает довольно хорошо.