Мой проект в каталоге C:\inetpub\wwwroot\Portals\client\
.Я развернул свой проект в iis 8, верхний регистр папки возвращает ошибку 404
Я использовал <a href="Default.aspx"/>
он работает нормально, это означает, что URL-адрес является
www.domain.com/portals/client/default.aspx
У меня есть кнопка ссылки, которая перенаправляет через код позади, е
Response.Redirect("~/Default.aspx",false);
Но перенаправляют как www.domain.com/Portals/client/default.aspx
, то он перенаправляется на
404 - Файл или каталог не найдены. на самом деле, если я сделать P верхний регистр или любой из символов верхнего регистра в Порталы, он перенаправляется на
404 - File or directory not found.
что проблема?
IIS, по умолчанию, не чувствителен к регистру, поэтому, если вы не изменили какую-либо конфигурацию, как-то это не должно быть IIS. У вас есть какие-либо модули, такие как IISRewrite? Вы подтвердили, что запрос даже поражает ваше приложение (например, application_beginrequest)? – LDJ
'www.domain.com/portals/client/default.aspx' он будет работать нормально, если я сделаю любое письмо только в poRtals, оно будет перенаправлено на' www.domain.com/poRtals/client/default.aspx', но ' 404 - Файл или каталог не найдены. '. не получая точной проблемы, пожалуйста, помогите мне. –
Да, я понимаю проблему, но не верю, что IIS является причиной, поскольку это не чувствительно к регистру *, если вы ничего не изменили *. У вас есть какие-либо модули, такие как IISRewrite? Вы подтвердили, что запрос даже поражает ваше приложение (например, application_beginrequest)? – LDJ