2010-07-21 26 views
0

我在IIS 7服務器上運行PHP,我想獲得類似於ASP.NET app_offline.htm功能的東西。 只需將app_offline放入目錄中即可。也許有一個很好的重寫規則,只是將所有請求轉發到app_offline?我第一次嘗試導致重定向循環,所以不知道我做錯了什麼。在IIS7上使用PHP的app_offline

<rule name="Offline" enabled="false" patternSyntax="Wildcard" stopProcessing="true"> 
<match url="*" /> 
<conditions logicalGrouping="MatchAll" trackAllCaptures="false" /> 
<action type="Redirect" url="app_offline.html" appendQueryString="false" redirectType="Temporary" /> 
</rule> 

任何想法?

回答

2

我想我找到了解決辦法,不要認爲這是很漂亮,但它的工作原理:

<rule name="Offline" enabled="true" patternSyntax="ECMAScript" stopProcessing="true"> 
    <match url="^(?:(?!app_offline).)*$" /> 
    <conditions logicalGrouping="MatchAll" trackAllCaptures="false" /> 
    <action type="Redirect" url="app_offline.htm" appendQueryString="false" redirectType="Temporary" /> 
</rule> 
+0

,如果你訪問它不工作「/」 – 2014-02-15 02:44:36