2008-09-18 2 views
2

Мне нужно использовать URL без расширения. У меня нет доступа к IIS (6.0), поэтому я не могу сопоставлять запросы ASP.NET и обрабатывать HttpHandler/HttpModule. Однако я могу настроить пользовательскую страницу 404 через панель управления веб-хоста.Пользовательские расширения URL-адреса/маршрутизация без доступа к IIS

Мой текущий план состоит в том, чтобы выполнить необходимую логику на пользовательской странице 404, но она «чувствует себя не так». Есть ли какие-то рекомендации, которые мне не хватает?

Отредактировано: добавлено «Без доступа IIS» к названию, так как кто-то думал, что это повторный вопрос.

+0

Извините, Q снова откроется. Я должен спать :) – GateKiller 2008-09-18 22:21:43

ответ

1

Без доступа к IIS это будет вашим единственным вариантом.

+0

согласен. это единственный способ – 2008-09-18 22:15:02

0

Страница 404 действительно является вашим единственным вариантом, если вы не можете отображать запросы. Я видел несколько пакетов блога, которые делают это, чтобы включить магические URL-адреса, такие как .../archive/YYYY/MM/DD и т. Д. Такой страницы нет, поэтому она попадает на страницу 404, а страница 404 выполняет перенаправление.

Смежные вопросы