#.htaccess #iis #url-rewriting #web-config
#.htaccess #iis #перезапись URL #web-config
Вопрос:
Я хотел бы переписать URL, аналогичный domain.com/products.aspx?product=20
, во что-то вроде domain.com/products/20
.
Или, скорее, я хотел бы переписать последнее в первое.
Я знаю, как это сделать, используя Apache .htaccess
, но как бы я это сделал в IIS? Я думаю, мне нужно изменить web.config
файл, но какие правила я бы использовал?
Любые указания были бы с благодарностью приняты! Спасибо!
Ответ №1:
Вы можете найти модуль перезаписи IIS, который должен делать то, что вы хотите. Вы можете найти его здесь:http://www.iis.net/download/urlrewrite
Если ссылка должна сгнить, вы можете найти ее в поиске «Перезапись URL-адреса IIS»
Комментарии:
1. Вместо того, чтобы размещать только ссылку, вы также можете включить некоторую соответствующую информацию в ответы. Ссылки могут портиться. Лучшим источником для ссылки является httpd.apache.org/docs/2.0/mod/mod_rewrite.html
2. Я понял вашу точку зрения … для IIS есть модуль перезаписи URL, указанный выше.. Поскольку вы не хотите использовать apache, ссылка Роба бесполезна