我有一个带有Web.config
的项目:
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Main Rule" stopProcessing="true">
<match url=".*" />
<conditions logicalGrouping="MatchAll">
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
</conditions>
<action type="Rewrite" url="index.php" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
但需要在IIS6上安装它。想知道是否可以在UrlRewriting.NET上进行配置?怎么样?
答案 0 :(得分:0)
UrlRewriting.NET的一个限制是只能重写ASP.NET管道处理的页面和资源,当然PHP不能这样做。
您需要第三方工具,例如Iconics IRF或HeliconTech's ISAPI_Rewrite3才能满足您的重写要求。