Как создать бесконечный URL-адрес из некоторой иерархии данных, используя маршрутизацию URL-адресов, но без MVC? Например, иерархия пример данных может быть:Создайте бесконечный URL без MVC?
- Электронные
- Телевидение
- Звуковые системы
- Компьютер
- сканеров
- Mouse
- Беспроводная мышь
- Клавиатура
и сгенерированный URL-адрес для беспроводной мыши будет:
http://www.domain.com/products/electronic/computer/mouse/wireless-mouse/related-product.aspx
Вы можете подключиться к нему и изменить URL-адрес перед его обработкой. Есть несколько способов сделать это, например. как фильтр ISAPI в IIS или в вашем глобальном объекте приложения внутри ASP.NET. Если вы это сделаете, вероятно, вам придется отключить флаг «check page exists» IIS на используемом вами расширении. Или вы, вероятно, можете автоматически генерировать страницы и каталоги и т. Д. На своем сервере. – Rup
, если вы используете IIS 7, вы также можете найти URL-адрес Rewrite Module http://www.iis.net/download/URLRewrite –