2009-07-13 81 views
1

我試圖安裝一個PHP網站在IIS 7.0 URL使用此模塊啓用重寫(http://www.iis.net/downloads/default.aspx?tabid=34&g=6&i=1691IIS 7.0 URL重寫模塊 - 根URL不顯示

我已經得到罰款運行整個事情爲網站的內部頁面,但我的根URL「/」不再工作。

我希望我的URL結構是www.test.com/test-page.html,這是改寫爲www.test.com/index.php?page=test-page

規則我已經指定如下:

正則表達式匹配:^([^ /。] +)/ ?. HTML 重寫到:/index.php?page={R:1}

正如我所說的,它適用於所有內部頁面,因此www.test.com/test-page.html不會產生任何問題,它只是主頁,www.test.com不起作用。

任何幫助將不勝感激,我假設我需要添加某種額外的條件?

回答

1

試試^(?:([^ /] +)HTML。)$

這將使整個檢查:1或多個字符不是/或沒有。其次是.html可選。

+0

拉曼先生,你是我在全世界最喜歡的人。感謝您的幫助 – bradfields 2009-07-13 15:27:48