站長資訊網
        最全最豐富的資訊網站

        iis7 php偽靜態(tài)如何設置

        iis7 php偽靜態(tài)設置的方法:首先下載IIS的URLRewrite;然后點擊“Add Rules”并選擇“Blank rule”;最后添加一個偽靜態(tài)規(guī)則并確定保存即可。

        iis7 php偽靜態(tài)如何設置

        推薦:《PHP視頻教程》

        某個項目是PHP的,本地是Apache + PHP + MYSQL,服務器上的環(huán)境是IIS + PHP + MYSQL,開發(fā)完成準備部署到服務器上發(fā)現偽靜態(tài)無法使用,原因是IIS不能解析.htaccess文件的內容。

        如要在IIS下啟用偽靜態(tài) 就需要下載IIS的 URLRewrite,地址是: http://www.iis.net/expand/URLRewrite

        iis7 php偽靜態(tài)如何設置

        點擊那個 or view additional downloads 轉到,服務器是64位的,所以我下載x64版本的URL Rewrite

        iis7 php偽靜態(tài)如何設置

        iis7 php偽靜態(tài)如何設置

        雙擊下載完成的文件,下一步、下一步到安裝完成

        iis7 php偽靜態(tài)如何設置

        重新打開IIS發(fā)現多了個URL Rewrite項,打開全E文呀,不用怕其實配置還是很簡單的……

        iis7 php偽靜態(tài)如何設置

        如果我們要添加一個偽靜態(tài)規(guī)則那么點擊Add Rules,選擇 Blank rule

        iis7 php偽靜態(tài)如何設置

        我們只需要填寫三個部分

        name是這個規(guī)則的名稱,可以隨便取一個

        Pattern是匹配規(guī)則

        Action Properties是真實的地址

        iis7 php偽靜態(tài)如何設置

        還有個Test pattern是用來測試匹配規(guī)則是否正確,例如我想測試一下^category/(.+).html$ 這個匹配設置,Test Results還很貼心的給出了匹配結果和我們需要的參數列表,其中 {R:1}就是我想要的參數,可以在 Rewrite URL中使用: cn/index.php?o={R:1} 是不是很簡單~

        順便提一下:我在測試的時候不小心在正則表達式后面多加了個空格,結果總是匹配失敗,所以大家要注意匹配規(guī)則的正則表達式前后不要帶空格~

        iis7 php偽靜態(tài)如何設置

        URLRewrite的規(guī)則和Apache中基本類似,例如在Apache中匹配規(guī)則是這樣的:

        <IfModule mod_rewrite.c>     RewriteEngine On     RewriteRule ^category/(.+).html$         cn/index.php?o=$1     RewriteRule ^substance/(.+)_(.+).html$   cn/index.php?o=$1&id=$2</IfModule>

        那么在IIS中我們只需要將其中的 $1 $2替換成 {R:1}, {R:2} 就可以了

        ^category/(.+).html$ cn/index.php?o={R:1}
        ^substance/(.+)_(.+).html$ cn/index.php?o={R:1}&id={R:2}

        熟悉了規(guī)則我們可以不用這個工具自己手工寫URL匹配規(guī)則了,在網站根目錄下修改web.config文件,system.webServer節(jié)點下增加rewrite項,修改內容為:

        <?xml version="1.0" encoding="UTF-8"?><configuration>     <system.webServer>         <rewrite>             <rules>                 <rule name="category">                     <match url="^category/(.+).html$" />                     <action type="Rewrite" url="cn/index.php?o={R:1}" />                 </rule>                 <rule name="substance">                     <match url="^substance/(.+)_(.+).html$" />                     <action type="Rewrite" url="cn/index.php?o={R:1}&amp;id={R:2}" />                 </rule>             </rules>         </rewrite>     </system.webServer></configuration>

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 国产欧美日韩综合精品二区| 无码8090精品久久一区| 毛片a精品**国产| 亚洲国产精品久久久久网站| 无码精品黑人一区二区三区| 久久精品国产色蜜蜜麻豆| 亚洲精品电影网| 国产精品久久久天天影视| 久久精品人人做人人爽电影蜜月| 精品久久综合1区2区3区激情| 国产亚洲婷婷香蕉久久精品| 3D动漫精品一区二区三区| 自拍中文精品无码| 无码AV动漫精品一区二区免费| 精品国产亚洲男女在线线电影| 99久久综合国产精品二区| 四虎精品成人免费观看| 国产亚洲一区二区精品| 国产精品一区二区久久不卡| 亚洲韩国精品无码一区二区三区 | 伊人久久无码精品中文字幕| 久草视频精品在线| 国产香蕉国产精品偷在线观看| 国产精品 综合 第五页| 国产成人高清精品免费观看| 中文字幕成人精品久久不卡| 91麻豆精品一二三区在线| 97视频在线精品国自产拍| 999久久久国产精品| 国产精品 猎奇 另类视频| 国产精品v欧美精品v日韩| 国产精品人人做人人爽人人添| 国产精品JIZZ在线观看老狼| 国产精品高清免费网站| 精品国产亚洲男女在线线电影 | 亚洲国产精品欧美日韩一区二区| 国产精品久久久久影院色| 午夜精品免费在线观看| 国产精品无码DVD在线观看| 惠民福利中文字幕人妻无码乱精品 | 精品亚洲成a人片在线观看少妇|