Возможно ли скрыть указанный ниже физический путь от сервера IIS .. ?
Когда кто-то пытается ввести URL-адрес с именем папки, на этот раз ниже индикатора ошибки в браузере:
Например: https: // MyDomainAddress / JS
A web.config.xml fájlt akár egyedi hibalehetőségek létrehozásáig is módosíthatja.
<!-- CUSTOM ERROR MESSAGES
Set customErrors mode="On" or "RemoteOnly" to enable custom error messages, "Off" to disable.
Add <error> tags for each of the errors you want to handle.
"On" Always display custom (friendly) messages.
"Off" Always display detailed ASP.NET error information.
"RemoteOnly" Display custom (friendly) messages only to users not running
on the local Web server. This setting is recommended for security purposes, so
that you do not display application detail information to remote clients.
-->
<customErrors mode="RemoteOnly"/>
Hivatkozás: https://docs.microsoft.com/en-us/ iis / configuration / system.webserver / httperrors /
Мне пришлось настроить тег:
<httpErrors errorMode="DetailedLocalOnly" />
Он находится внутри тега "system.webserver". Мой ранее был настроен на «Подробный»
https://docs.microsoft.com/en-us/iis/configuration/system.webserver/httperrors/
Невозможно отредактировать эту страницу подробных ошибок, поскольку она обрабатывается специальным встроенным обработчиком. Правильный способ подойти к этому, как уже упоминалось другими, - изменить errorMode на «DetailLocalOnly». Эти подробные страницы ошибок будут показаны только «локальным» пользователям (т. Е. Браузеру, работающему в той же системе, что и IIS). Вы также можете увидеть большую часть этой информации внутри трассировки FREB, если вам потребуется собрать этот тип информации для запроса, исходящего с сервера.
Дополнительная информация: https://docs.microsoft.com/en-us/iis/configuration/system.webserver/httperrors/ https://docs.microsoft.com/en-us/iis/troubleshoot/diagnosing- http-errors / how-to-use-http-detail-errors-in-iis