真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

iis7php偽靜態(tài)的設(shè)置方法是什么

這篇文章給大家分享的是有關(guān)iis7 php偽靜態(tài)的設(shè)置方法是什么的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考。一起跟隨小編過來看看吧。

從網(wǎng)站建設(shè)到定制行業(yè)解決方案,為提供網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作服務(wù)體系,各種行業(yè)企業(yè)客戶提供網(wǎng)站建設(shè)解決方案,助力業(yè)務(wù)快速發(fā)展。成都創(chuàng)新互聯(lián)將不斷加快創(chuàng)新步伐,提供優(yōu)質(zhì)的建站服務(wù)。

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

iis7 php偽靜態(tài)的設(shè)置方法是什么

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

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

iis7 php偽靜態(tài)的設(shè)置方法是什么

點(diǎn)擊那個(gè) or view additional downloads 轉(zhuǎn)到,服務(wù)器是64位的,所以我下載x64版本的URL Rewrite

iis7 php偽靜態(tài)的設(shè)置方法是什么

iis7 php偽靜態(tài)的設(shè)置方法是什么

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

iis7 php偽靜態(tài)的設(shè)置方法是什么

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

iis7 php偽靜態(tài)的設(shè)置方法是什么

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

iis7 php偽靜態(tài)的設(shè)置方法是什么

我們只需要填寫三個(gè)部分

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

Pattern是匹配規(guī)則

Action Properties是真實(shí)的地址

iis7 php偽靜態(tài)的設(shè)置方法是什么

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

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

iis7 php偽靜態(tài)的設(shè)置方法是什么

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


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

那么在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ī)則我們可以不用這個(gè)工具自己手工寫URL匹配規(guī)則了,在網(wǎng)站根目錄下修改web.config文件,system.webServer節(jié)點(diǎn)下增加rewrite項(xiàng),修改內(nèi)容為:


    
        
            
                
                    
                    
                
                
                    
                    
                
            
        
    

感謝各位的閱讀!關(guān)于iis7 php偽靜態(tài)的設(shè)置方法是什么就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!


網(wǎng)站標(biāo)題:iis7php偽靜態(tài)的設(shè)置方法是什么
URL鏈接:http://weahome.cn/article/ijecjc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部