htaccessphp靜態(tài)html代碼的簡(jiǎn)單介紹
1、偽靜態(tài)的實(shí)現(xiàn)原理是indexphpAct=about如果使用phpiis7,需要配置webconfig,PHPApache如果使用PHPApache,就需要配置htaccess文件的例子htaccess規(guī)則重寫(xiě)引擎開(kāi)啟 重寫(xiě)者^(guò)索引留言簿在線(xiàn)html$indexhtml$inde。
2、apache偽靜態(tài)規(guī)則 將indexphp?a=adminc=login 偽裝成adminloginhtm RewriteRule ^azAZ_+azAZ_+html$ indexphp?a=$1c=$2 將indexphp?c=message 偽裝成messagehtml RewriteRule ^a。
3、1保存文件的時(shí)候?qū)⑽臋n保存成名為“***txt”,再將其上傳到服務(wù)器上,之后直接使用FTP軟件來(lái)重命名為“htaccess”適合windows2保存文件的時(shí)候選擇文件另存為,保存類(lèi)型選所有文件,然后文件名輸入htaccess。
4、偽靜態(tài)必須靠rewrite來(lái)實(shí)現(xiàn),例如將document123html rewrite到documentphp?document_id=123 這樣是為了搜索引擎優(yōu)化和URL和具體調(diào)用的PHP分離 如果不支持rewrite看支持htaccess嗎如果支持的話(huà)就在根目錄下建立一個(gè)htacces。
5、在網(wǎng)站的根目錄創(chuàng)建一個(gè)htaccess這樣的文件 然后你寫(xiě)上偽靜態(tài)的UEL規(guī)則 RewriteEngine On RewriteRule ^*content09+09+09+\html$ $1index\php\?m=contentc=indexa=showcatid。
6、HTML代碼是靜態(tài)的,顯示信息用的PHP是動(dòng)態(tài)的代碼起到運(yùn)算,修改,編輯連接數(shù)據(jù)庫(kù)等操作的動(dòng)態(tài)代碼的作用超文本標(biāo)記語(yǔ)言,標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言下的一個(gè)應(yīng)用 “超文本”就是指頁(yè)面內(nèi)可以包含圖片鏈接,甚至音樂(lè)程序等。
7、第一種偽靜態(tài)設(shè)置代碼,具體操作如下在主機(jī)里面找到偽靜態(tài)文件htaccess,下載到本地,用編輯器打開(kāi),在里面加入以下代碼DirectoryIndex indexhtml indexphp indexhtm然后在上傳至主機(jī)第二種在網(wǎng)站虛擬主機(jī)里面把網(wǎng)站。
8、加上QSAQuery String Append標(biāo)記就可以了 如果是最后一條規(guī)則加上LLast標(biāo)記 如下 RewriteRule ^\w+\w+\w+\html\?\w+$ indexphp?a=$1c=$2f=$3$4 QSA,L。
9、引入代碼如下1,主界面indexhtml 代碼標(biāo)簽ltdiv id=quotmainquot ltdiv ltbutton id=quotbtnquot點(diǎn)擊ltbutton jsltscript$quot#btnquotclickfunction $post#39__URL__show#39, functiondata $。
10、方法二修改testhtml為testphp文件,直接寫(xiě)PHP代碼ltbodyltp我是一段Html代碼ltpltbodylt ?phpechoquotltp我是由PHP輸出的HTML代碼ltpquot?注如果想要輸出大段HTML,請(qǐng)參考下面代碼ltbodyltp我是一段。
11、404頁(yè)面那還不簡(jiǎn)單,直接在htaccess文件增加代碼ErrorDocument 404 404html,然后新建一個(gè)404html文件上傳到根目錄就OK了但是這種方法并不可行,因?yàn)槟J(rèn)的重寫(xiě)規(guī)則是把所有的請(qǐng)求指向indexphp腳本,當(dāng)然也包括不存在的頁(yè)面。
12、其實(shí)文件名稱(chēng)不要改成html 還是php 但是,這瀏覽器中確實(shí)可以輸入html來(lái)執(zhí)行php文件 有一個(gè)方法就是對(duì)服務(wù)器進(jìn)行設(shè)置,也就是常說(shuō)的偽靜態(tài) 比如RewriteRule \d+html$ indexphp?id=$1 這樣,所有名稱(chēng)為數(shù)字的。
13、測(cè)試PHP腳本如下 indexphp文件中的代碼如下 echo ‘你的Action值為’ $_GET#39action#39 echo ‘ ’ echo ‘ID值為’ $_GET#39id#39 ?在瀏覽器地址欄輸入 localhostpage18html 輸出的是。
14、偽靜態(tài)又名URL重寫(xiě) 主要是為了SEO而生的SEO是什么這個(gè)不用問(wèn)我吧呵呵~搞網(wǎng)絡(luò)的不懂SEO那就~~~方法一比如這個(gè)網(wǎng)頁(yè) softphp1,100,8630html 其實(shí)處理的腳本是softphp 參數(shù)。
15、如果你打開(kāi)一個(gè)HTML模板頁(yè)面的話(huà)可以這樣寫(xiě) content=file_get_contentsquotahtmlquot然后替換ahtml頁(yè)面中的變量,在存成ahtml或其他文件名用這行代碼 file_put_contents$filename,$content $filename=quotahtmlquotf。
掃描二維碼推送至手機(jī)訪問(wèn)。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。