Переписать веб-сервер apache для IIS

#iis #url-rewriting

Вопрос:

Мне нужно перевести правило перезаписи htaccess для веб-сервера IIS, вы можете помочь мне с sintax? например:

 RewriteCond %{QUERY_STRING} ^orderby=([0-9] )amp;pagesize=([0-9] )amp;pagenumber([0-9] )$
RewriteRule ^[OLD-SLUG]$ https://www.[DOMAIN].it/[NEW-SLUG]? [R=301,L]
 

Или:

 RewriteRule ^[OLD-SLUG]$ - [G]
 

Спасибо

Ответ №1:

Многие приложения PHP в настоящее время поставляются с правилами перезаписи как часть их файла .htaccess. Эти правила сообщают Apache mod_rewrite, как и когда перезаписывать входящие запросы. Модуль перезаписи URL-адресов IIS может считывать эти правила и преобразовывать их в правила перезаписи URL-адресов.

Дополнительные сведения об импорте правил Apache mod_rewrite см. в разделе Импорт правил Apache mod_rewrite.