Кастом 404.asp можно переписать? - PullRequest
0 голосов
/ 07 июня 2011

Я строю сайт со многими строками запроса в классическом asp-стиле. category.asp? id-3 .. проблема моего хоста не поддерживает Asapi Filter или другой компонент.

Только 404. Может поддерживать

мы можем переписать .. category.asp? Id = .. быть категорией / компьютером или категорией / компьютером / ноутбуком?

1 Ответ

0 голосов
/ 07 июня 2011

Если я понимаю ваш запрос, вы хотите иметь возможность перенаправить на основе 404 с настраиваемыми правилами и сопоставить эти запросы с другим URL-адресом.

Это можно сделать с помощью настраиваемой страницы ошибок в IIS..

В IIS6 мы могли бы: создать виртуальный каталог и создать страницу asp.На этой странице asp мы затем вставляем логику, которая возьмет URL-адрес, такой как category.asp? Id = , сопоставит его с category / computer / laptop и выполнит ответ.Перенаправить на новый URL.(Я предполагаю, что вы знаете, как настроить веб-сайт ASP ...)

Как только это будет сделано, перейдите к настройкам веб-сайта в IIS для своего исходного веб-сайта и выберите свойства.Перейдите на вкладку «Пользовательские ошибки», выберите «404» и отредактируйте.

На следующем экране вы увидите выпадающий «Тип сообщения» и выберите «URL».Введите URL-адрес страницы, которую мы создали ранее.

Теперь страница сможет взять первоначально запрошенный URL-адрес, сопоставить его с тем, каким он должен быть, и перенаправить, надеюсь, для решения вашей проблемы.

...