Каково использование картирования URL?
Возьмите более практичный пример, например, вы разрабатываете веб -сайт в блоге, а адрес загрузки каждой домашней страницы блога - это
www.blog.com/default.aspx?id=anckly
Страница по умолчанию выбирает содержимое блога соответствующего пользователя через идентификатор, но вам нужно, чтобы ваши пользователи ввели www.blog.com/anckly, чтобы получить доступ к его блогу. В настоящее время вы можете использовать картирование URL в ASP.NET2.0 для достижения этого эффекта.
Принцип реализации заключается в настройке картирования URL -адреса путем настройки файла веб -сайта web.config.
<!-картирование URL->
<Urlmappings uped = true>
<Add url = ~/anckly mappenurl = ~/default.aspx?
</Urlmappings>
Следующим шагом является установка пути отображения.
Вернувшись в первый вопрос, вы можете добавить узел добавления в Urlmappings после каждого зарегистрированного пользователя (пожалуйста, см. System.configuration Space) для хранения пути сопоставления URL каждого пользователя.
Другое использование картирования URL - скрыть реальную путь веб -страницы и предоставить определенную гарантию безопасности для веб -сайта.