最新php偽靜態(tài)規(guī)則寫(xiě)法 php 路由類(lèi) 偽靜態(tài)優(yōu)秀

格式:DOC 上傳日期:2023-04-28 08:40:53
最新php偽靜態(tài)規(guī)則寫(xiě)法 php 路由類(lèi) 偽靜態(tài)優(yōu)秀
時(shí)間:2023-04-28 08:40:53     小編:zdfb

無(wú)論是身處學(xué)校還是步入社會(huì),大家都嘗試過(guò)寫(xiě)作吧,借助寫(xiě)作也可以提高我們的語(yǔ)言組織能力。大家想知道怎么樣才能寫(xiě)一篇比較優(yōu)質(zhì)的范文嗎?下面我給大家整理了一些優(yōu)秀范文,希望能夠幫助到大家,我們一起來(lái)看一看吧。

php偽靜態(tài)規(guī)則寫(xiě)法 php 路由類(lèi) 偽靜態(tài)篇一

導(dǎo)游 :mod_rewrite是apache的一個(gè)非常強(qiáng)大的功能,它可以實(shí)現(xiàn)偽靜態(tài)頁(yè)面。下面yjbys 小編就詳細(xì)說(shuō)說(shuō)它的使用方法

通過(guò)php提供的phpinfo()函數(shù)查看環(huán)境配置,通過(guò)ctrl+f查找到“l(fā)oaded modules”,其中列出了所有apache2handler已經(jīng)開(kāi)啟的模塊,如果里面包括“mod_rewrite”,則已經(jīng)支持,不再需要繼續(xù)設(shè)置。

如果沒(méi)有開(kāi)啟“mod_rewrite”,則打開(kāi)目錄 您的apache安裝目錄“/apache/conf/” 下的 文件,通過(guò)ctrl+f查找到“l(fā)oadmodule rewrite_module”,將前面的”#”號(hào)刪除即可。

如果沒(méi)有查找到,則到“l(fā)oadmodule” 區(qū)域,在最后一行加入“l(fā)oadmodule rewrite_module ,modules/”(必選獨(dú)占一行),然后重啟apache服務(wù)器即可。

如何讓自己的本地apache服務(wù)器支持”.htaccess”呢?設(shè)置就可以讓 apache支 ss了。打開(kāi)文件(在那里? apache目錄的conf目錄里面),

用文本編輯器打開(kāi)后,查找

options followsymlinks

allowoverride none

改為

options followsymlinks

allowoverride all

就可以了。

ss文件:

用記事本 打開(kāi),點(diǎn)擊文件–另存為,在文件名窗口輸入”.htaccess”,注意是整個(gè)綠色部分,

也就是包含英文引號(hào),然后點(diǎn)擊保存就行了。

ss文件之后,就在里面寫(xiě)入以下內(nèi)容:

rewriteengine on #rewriteengine為重寫(xiě)引擎開(kāi)關(guān)on為開(kāi)啟off為關(guān)閉

rewriterule ([0-9]{1,})$?id=$1

我講解一下rewriterule:rewriterule是重寫(xiě)規(guī)則,支持正則表達(dá)式的.,上面的([0-9]{1,})是指由數(shù)

字組成的,$是結(jié)束標(biāo)志,說(shuō)明是以數(shù)字結(jié)束!

好吧,現(xiàn)在我們可以實(shí)現(xiàn)偽靜態(tài)頁(yè)面了,寫(xiě)下一下的規(guī)則:

rewriteengine on

rewriterule ([a-za-z]{1,})-([0-9]{1,}).html$?action=$1&id=$2

([a-za-z]{1,})-([0-9]{1,}).html$是規(guī)則,?action=$1&id=$2是要替換的格式,$1代表第

一個(gè)括號(hào)匹配的值,$2代表第二個(gè),如此類(lèi)推??!

php代碼

echo ‘你的action是:’ . $_get['action'];

echo ‘

’;

echo ‘你的id是:’ . $_get['id'];

?>

好了,我們現(xiàn)在在瀏覽器中輸入:

localhost/

你的action是:page

你的id是:18

s("content_relate");

【php實(shí)現(xiàn)偽靜態(tài)的方法實(shí)例】相關(guān)文章:

1.

php簡(jiǎn)單偽靜態(tài)實(shí)例

2.

php偽靜態(tài)的方法

3.

php偽靜態(tài)的幾種方法

4.

php的apache偽靜態(tài)

5.

php技術(shù)生成靜態(tài)頁(yè)面的方法

6.

生成php網(wǎng)站頁(yè)面靜態(tài)化的方法

7.

php頁(yè)面緩存實(shí)現(xiàn)方法

8.

php多線程的實(shí)現(xiàn)方法

9.

php實(shí)現(xiàn)多線程的方法技巧

【本文地址:http://mlvmservice.com/zuowen/2738865.html】

全文閱讀已結(jié)束,如果需要下載本文請(qǐng)點(diǎn)擊

下載此文檔