[英]How to Implement URL Routing with PHP + IIS?
我編寫了一個內容切換器腳本,該腳本使用動態URL傳遞指示要發送哪些數據的參數。
例如,要查看“關於”頁面,您可以輸入: http : //www.example.com/? page=about
問題是這不是用戶友好的,特別是在我不必用戶通過主頁鏈接訪問該頁面的情況下。
我希望該URL看起來像是: http : //www.example.com/about/
不幸的是,我在IIS平台上而不是Apache上運行PHP5,因此這消除了使用mod-rewrite的最常用方法。
我正在尋找有關如何使用PHP + IIS進行URL路由的示例。
可以在IIS 7.5平台上完成嗎?
由於您使用的是IIS 7,因此可以使用現在提供的新的重寫支持。
看看http://www.iis.net/learn/extensions/url-rewrite-module/using-the-url-rewrite-module
IIRF是一種重寫過濾器,可與IIS(5,6,7,7.5)一起使用,並使用與mod_rewrite相同的配置語法。
由於您使用的是IIS7.5,因此您還可以利用Microsoft的重寫模塊。
兩者在PHP中都可以正常工作。
看一下ISAPI Rewrite 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.