У меня есть форма комментария на моем сайте contact.aspx
. Я хочу иметь возможность установить перенаправление с /comment
(без расширения), чтобы указать на contact.aspx
.
Я настроил следующее отображение URL в моем web.config
, и когда я тестирую локально, он работает нормально. Когда я публикую его в производство, перенаправление не происходит, и я получаю ошибку IIS 404.
<system.web>
<urlMappings enabled="true">
<add
url="~/comment"
mappedUrl="~/contact.aspx"/>
</urlMappings>
Я предполагаю, что это потому, что IIS не обслуживает запрос к движку asp.net, и я использую среду общего хостинга (discountasp.net), поэтому у меня нет прямого контроля над IIS для настройки это там. Я всегда могу вставить подпапку и файл default.aspx, который будет перенаправлять для меня, но я подумал, что сначала мне нужно узнать об этом маршруте.
Что думает коллектив?