В моем проекте используется перезапись URL IIS.
URL: - http://localhost: 1057 / dashboard / readda12333
после использования этого. это создаст виртуальный каталог, и я получил ошибку: -
Не удалось загрузить ресурс: сервер ответил с состоянием 404 (не найдено).
Исходный путь IMG: - http://localhost: 1057 / img / color_picker.png
Новый виртуальный путь IMG: - http://localhost: 1057 / панель мониторинга / img / color_picker.png
мой вопрос, как я могу игнорировать виртуальный каталог образа, CSS, js для перезаписи.
Я использовал некоторые условия в webconfig
<conditions>
<add input="{REQUEST_FILENAME}" pattern="(.*?)\.jpg$" negate="true" />
<add input="{REQUEST_FILENAME}" pattern="(.*?)\.png$" negate="true" />
<add input="{REQUEST_FILENAME}" pattern="(.*?)\.gif$" negate="true" />
</conditions>
<conditions>
<add input="{REQUEST_URI}" pattern="\.png|\.css|\.jpg" negate="true" />
</conditions>
<conditions logicalGrouping="MatchAll" trackAllCaptures="false">
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
</conditions>
Я использовал эти три условия одно за другим, но это условие не работает для меня. и я использую HTML и javascript файлы в своем проекте, поэтому, если я использую asp файл, то эта проблема будет решена с помощью '<%= ResolveUrl("~/js/Apps/Portal.js") %>'
, но моя страница в HTML. Пожалуйста, предложите мне правильный путь. Заранее спасибо.