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