2011-05-30 150 views
1

我有這個Web.config PHP項目:system.webServer /重寫 - > URL重寫

<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

UrlRewriting.NET的侷限性之一是隻有ASP.NET管道處理的頁面和資源才能被重寫,當然PHP不能。

您需要第三方工具,如Iconics IRFHeliconTech's ISAPI_Rewrite3才能滿足您的重寫要求。