10秒后自動(dòng)關(guān)閉
Apache大師中,Rewrite(偽靜態(tài))設(shè)置示例
偽靜態(tài)又稱Rewrite、URL重寫,目的就是讓瀏覽器覺得訪問(wèn)的URL地址是靜態(tài)的網(wǎng)頁(yè),雖然該網(wǎng)頁(yè)可能是動(dòng)態(tài)的不存在的。

安裝了護(hù)衛(wèi)神·主機(jī)大師(Apache版)后,服務(wù)器就擁有了在Apache平臺(tái)下開設(shè)和管理網(wǎng)站和MySQL數(shù)據(jù)庫(kù)的能力。
那么,如何在開設(shè)的網(wǎng)站中使用當(dāng)前流行的偽靜態(tài)功能呢?本文以Discuz為例進(jìn)行簡(jiǎn)單說(shuō)明。

一、創(chuàng)建網(wǎng)站(如果網(wǎng)站存在,則跳過(guò)此步)
    1、用護(hù)衛(wèi)神主機(jī)大師(Apache版)創(chuàng)建一個(gè)網(wǎng)站,如圖,PHP版本選擇5.6(其他版本也可以):
主機(jī)大師(Apache版)Rewrite(偽靜態(tài))設(shè)置示例
    2、按照下圖方式打開網(wǎng)站,也可以直接在瀏覽器中輸入打開網(wǎng)站:
主機(jī)大師(Apache版)Rewrite(偽靜態(tài))設(shè)置示例
    3、可以看到網(wǎng)站創(chuàng)建成功,PHP版本為5.6:
主機(jī)大師(Apache版)Rewrite(偽靜態(tài))設(shè)置示例

二、下載discuz網(wǎng)站文件(如果已經(jīng)安裝請(qǐng)?zhí)^(guò)此步)
    1、從網(wǎng)上下載discuz網(wǎng)站文件,并解壓,將解壓縮出來(lái)的upload目錄下的文件復(fù)制到網(wǎng)站目錄中,并刪除原來(lái)系統(tǒng)自動(dòng)生成的index.php文件。
主機(jī)大師(Apache版)Rewrite(偽靜態(tài))設(shè)置示例
    2、復(fù)制到網(wǎng)站根目錄,或者通過(guò)FTP方式上傳都可以。
主機(jī)大師(Apache版)Rewrite(偽靜態(tài))設(shè)置示例
    3、刷新網(wǎng)頁(yè),發(fā)現(xiàn)出現(xiàn)亂碼,則是因?yàn)镻HP編碼設(shè)置問(wèn)題導(dǎo)致,(如果是正常網(wǎng)頁(yè),則跳過(guò)此步設(shè)置):
主機(jī)大師(Apache版)Rewrite(偽靜態(tài))設(shè)置示例
    4、設(shè)置PHP編碼,因?yàn)榫W(wǎng)站的PHP版本為5.6,因此設(shè)置PHP5.6的編碼為GBK,點(diǎn)擊保存:
主機(jī)大師(Apache版)Rewrite(偽靜態(tài))設(shè)置示例
    5、刷新,看到編碼正常,如圖:
主機(jī)大師(Apache版)Rewrite(偽靜態(tài))設(shè)置示例
    6、繼續(xù)安裝:
主機(jī)大師(Apache版)Rewrite(偽靜態(tài))設(shè)置示例
    7、新建一個(gè)MySQL數(shù)據(jù)庫(kù),本文創(chuàng)建一個(gè)名為dz的數(shù)據(jù)庫(kù)(如果已經(jīng)存在對(duì)應(yīng)的數(shù)據(jù)庫(kù),則跳過(guò)此步):
主機(jī)大師(Apache版)Rewrite(偽靜態(tài))設(shè)置示例
    8、輸入對(duì)應(yīng)信息,如圖:
主機(jī)大師(Apache版)Rewrite(偽靜態(tài))設(shè)置示例
三、開啟Discuz的偽靜態(tài)功能
    1、登錄管理后臺(tái),如圖:
主機(jī)大師(Apache版)Rewrite(偽靜態(tài))設(shè)置示例
    2、登錄管理中心:
主機(jī)大師(Apache版)Rewrite(偽靜態(tài))設(shè)置示例
    3、按照如下步驟,找到【SEO設(shè)置】,選擇對(duì)應(yīng)右側(cè)功能并勾選,點(diǎn)擊【提交】:
護(hù)衛(wèi)神·Apache大師
    4、啟用偽靜態(tài)之后,可以看到論壇的子頁(yè)就無(wú)法打開了,如圖:
主機(jī)大師(Apache版)Rewrite(偽靜態(tài))設(shè)置示例
四、設(shè)置偽靜態(tài)規(guī)則
    1、找到【SEO設(shè)置】頁(yè)面的【查看當(dāng)前的Rewrite規(guī)則】連接,點(diǎn)擊進(jìn)去:
主機(jī)大師(Apache版)Rewrite(偽靜態(tài))設(shè)置示例
    2、在DZ支持的偽靜態(tài)規(guī)則中,找到我們需要的,注意是“Apache Web Server(虛擬主機(jī)用戶)”,將這一欄字符串復(fù)制到文本文件中。
主機(jī)大師(Apache版)Rewrite(偽靜態(tài))設(shè)置示例
    3、打開記事本,粘貼剛才復(fù)制的代碼,(注意將紅色框中的字符串適當(dāng)修改),如下圖:
主機(jī)大師(Apache版)Rewrite(偽靜態(tài))設(shè)置示例
    4、點(diǎn)擊另存為,保存文件為“.htaccess”,保存到網(wǎng)頁(yè)根目錄。
主機(jī)大師(Apache版)Rewrite(偽靜態(tài))設(shè)置示例
五、刷新網(wǎng)頁(yè),測(cè)試正常
    1、刷新網(wǎng)頁(yè),可以看到偽靜態(tài)正常。
主機(jī)大師(Apache版)Rewrite(偽靜態(tài))設(shè)置示例
    2、如果還有什么問(wèn)題,可以聯(lián)系我們?cè)诰客服咨詢。
    3、如果需要Nginx平臺(tái)的主機(jī)大師,可以下載我們的主機(jī)大師(Nginx版)。
用戶留言
游客[112.255.*.*](2017-10-11 14:40:06)
我按照提示弄了,還是不行,我的是thinkphp5
[2017-10-12 9:03:13]需要thinkphp5的專用偽靜態(tài)規(guī)則。