成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

iis7php偽靜態(tài)的設置方法是什么-創(chuàng)新互聯(lián)

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

為尉犁等地區(qū)用戶提供了全套網頁設計制作服務,及尉犁網站建設行業(yè)解決方案。主營業(yè)務為成都網站設計、做網站、尉犁網站設計,以傳統(tǒng)方式定制建設網站,并提供域名空間備案等一條龍服務,秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!

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

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

某個項目是PHP的,本地是Apache + PHP + MYSQL,服務器上的環(huán)境是IIS + PHP + MYSQL,開發(fā)完成準備部署到服務器上發(fā)現(xiàn)偽靜態(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ā)現(xiàn)多了個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還很貼心的給出了匹配結果和我們需要的參數(shù)列表,其中 {R:1}就是我想要的參數(shù),可以在 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>

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

標題名稱:iis7php偽靜態(tài)的設置方法是什么-創(chuàng)新互聯(lián)
網址分享:http://jinyejixie.com/article4/piiie.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供網站設計公司、外貿建站、網站改版、標簽優(yōu)化、云服務器App開發(fā)

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都網站建設
牡丹江市| 罗江县| 阿合奇县| 公主岭市| 清徐县| 安乡县| 桂平市| 宝应县| 腾冲县| 蒙山县| 平湖市| 富阳市| 大理市| 定日县| 许昌县| 盐城市| 托里县| 济阳县| 北京市| 汉源县| 阜南县| 通海县| 张家港市| 昌都县| 嘉定区| 金沙县| 永嘉县| 田林县| 六盘水市| 乌拉特前旗| 青河县| 永康市| 横峰县| 兰西县| 鹤壁市| 新昌县| 涡阳县| 本溪市| 香港| 苍梧县| 雅江县|