解析htaccess偽靜態(tài)的規(guī)則
利用htaccess文件可以很好的進(jìn)行站點(diǎn)偽靜態(tài),并且形成的目標(biāo)地址與真正的靜態(tài)頁(yè)面幾乎一模一樣,如wangqu.html等,偽靜態(tài)可以非常好的結(jié)合SEO來(lái)提高站點(diǎn)的排名,并且也能給人一種穩(wěn)定的印象。
由于偽靜態(tài)必須要完全根據(jù)不同的站點(diǎn)進(jìn)行不同的設(shè)置,因此,我們僅能簡(jiǎn)單介紹其原理,給出幾個(gè)常用程序的示例:
若要通過(guò)htaccess使用偽靜態(tài),則必須空間商支持Rewrite模塊,該模塊負(fù)責(zé)URL的重寫(xiě)。否則即便是設(shè)置好了,也無(wú)法使用,并且還有可能出現(xiàn)500錯(cuò)誤。
下面是Discuz的偽靜態(tài)設(shè)置文本:
# 將 RewriteEngine 模式打開(kāi)
RewriteEngine On
# Rewrite 系統(tǒng)規(guī)則請(qǐng)勿修改
RewriteRule ^archiver/((fid|tid)-[0-9]+\.html)$ archiver/index.php?$1
RewriteRule ^forum-([0-9]+)-([0-9]+)\.html$ forumdisplay.php?fid=$1&page=$2
RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ viewthread.php?tid=$1&extra=page\%3D$3&page=$2
RewriteRule ^space-(username|uid)-(.+)\.html$ space.php?$1=$2
RewriteRule ^tag-(.+)\.html$ tag.php?name=$1
以下是Phpwind的偽靜態(tài)設(shè)置文本:
RewriteEngine On
RewriteBase /
RewriteRule ^(.*)-htm-(.*)$ $1.php?$2
RewriteRule ^(.*)simple/([a-z0-9\_]+\.html)$ $1/simple/index.php?$2
此外,還有很多種不同的規(guī)則,如果想制定出適用于自己站點(diǎn)的偽靜態(tài)規(guī)則,必須熟悉網(wǎng)站結(jié)構(gòu)和正則表達(dá)式。
相關(guān)文章
修改php.ini以達(dá)到屏蔽錯(cuò)誤信息并記錄日志
這篇文章主要介紹了通過(guò)修改php.ini文件來(lái)實(shí)現(xiàn)如果關(guān)閉與開(kāi)啟錯(cuò)去信息,并給出了比較好的方法,既能看到錯(cuò)誤信息也防止信息泄露問(wèn)題2013-06-06
PHP實(shí)現(xiàn)將漢字轉(zhuǎn)換為拼音及獲取詞語(yǔ)首字母的方法
這篇文章主要介紹了PHP實(shí)現(xiàn)將漢字轉(zhuǎn)換為拼音及獲取詞語(yǔ)首字母的方法,涉及php字符串、數(shù)組的遍歷及編碼轉(zhuǎn)換相關(guān)操作技巧,需要的朋友可以參考下2017-08-08
PHP數(shù)組遍歷的幾種常見(jiàn)方式總結(jié)
這篇文章主要介紹了PHP數(shù)組遍歷的幾種常見(jiàn)方式,結(jié)合實(shí)例形式總結(jié)分析了php數(shù)組遍歷相關(guān)的循環(huán)、指針、數(shù)組函數(shù)等操作技巧,需要的朋友可以參考下2019-02-02
php實(shí)現(xiàn)隨機(jī)生成易于記憶的密碼
這篇文章主要介紹了php實(shí)現(xiàn)隨機(jī)生成易于記憶的密碼,實(shí)例分析了php生成隨機(jī)密碼的相關(guān)技巧,需要的朋友可以參考下2015-06-06
php自定義函數(shù)轉(zhuǎn)換html標(biāo)簽示例
這篇文章主要介紹了php自定義函數(shù)轉(zhuǎn)換html標(biāo)簽的方法,結(jié)合實(shí)例形式分析了php針對(duì)字符串的編碼轉(zhuǎn)換與正則替換操作技巧,需要的朋友可以參考下2016-09-09
PHP Memcached + APC + 文件緩存封裝實(shí)現(xiàn)代碼
PHP Memcached + APC + 文件緩存封裝實(shí)現(xiàn)代碼,需要的朋友可以參考下。2010-03-03
PHP+redis實(shí)現(xiàn)微博的拉模型案例詳解
這篇文章主要介紹了PHP+redis實(shí)現(xiàn)微博的拉模型案例,結(jié)合具體實(shí)例形式詳細(xì)分析了php+redis獲取關(guān)注人最新信息的相關(guān)原理與操作技巧,需要的朋友可以參考下2019-07-07

