为 IIS 重写 Web 服务器 Apache

Rewrite web server apache for IIS

我需要为 IIS 网络服务器翻译 htaccess 重写规则,你能帮我解决语法问题吗?例如:

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

或者:

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

谢谢

许多 PHP 应用程序当前附带重写规则作为其 .htaccess 文件的一部分。这些规则告诉 Apache mod_rewrite 如何以及何时重写传入请求。 IIS URL 重写模块可以读取这些规则并将它们翻译成 URL 重写规则。

有关导入 Apache mod_rewrite 规则的详细信息,请参阅:Importing Apache mod_rewrite Rules