php apache頁面靜態精選

            網絡整理 分享 時間: 收藏本文

            php apache頁面靜態精選

            范文為教學中作為模范的文章,也常常用來指寫作的模板。常常用于文秘寫作的參考,也可以作為演講材料編寫前的參考。范文書寫有哪些要求呢?我們怎樣才能寫好一篇范文呢?下面我給大家整理了一些優秀范文,希望能夠幫助到大家,我們一起來看一看吧。

            php apache頁面靜態篇一

            導語:現有的在線網上視頻教程對偽靜態的講解比較簡單,但不全面,小編以一個真實案例來講解偽靜態的制作過程。歡迎參考!

            步驟開始:

            (1) 啟用rewrite模塊,在默認情況下,沒有啟用

            修改文件,啟動rewrite模塊

            去掉loadmodule rewrite_module modules/前的#號即可

            (2) 配置我們的虛擬主機

            打開虛擬主機的配置文件

            # virtual hosts

            include conf/extra/

            修改

            <virtualhost *:80>

            documentroot "f:/appserv/www/xh"

            servername

            <directory "f:/appserv/www/xh">

            allowoverride all

            </directory>

            </virtualhost>

            我是用的是appserv集成環境,安裝在f盤

            (3) 在hosts文件中,配置ip和主機的對應關系

            127.0.0.1

            (4) 在f:/appserv/www/ss文件,寫入

            <ifmodule mod_rewrite.c>

            rewriteengine on

            rewriterule ^([0-9]+).html$ ? /index/index/p/$1

            rewriterule ^([a-z])_(d+).html$ ? /list/index/first_letter/$1/p/$2

            rewriterule ^([a-z]).html$ ? /list/index/first_letter/$1

            </ifmodule>

            解釋一下上面那段話,

            ?=> ?/index/index/p/2

            d_ ?=> ?/list/index/first_letter/d/p/2

            ?=> ?/list/index/first_letter/d

            表示全部歇后語的第二頁,d_表示以字母d打頭的歇后語的第二頁,而單獨一個字母d就表示以d打頭的以第一頁

            好了問題來了,ss中重寫url,那么我們要讓用戶點擊時顯示的也是靜態網址,這樣表意清晰,目錄結構簡單,對用戶對搜索引擎都比較友好,我們是不會在地址欄里頭一個一個的敲入靜態網址的,這個問題該怎么解決呢?

            很簡單,只需對模板中的分頁標簽變量{$page}做一個簡單的正則替換,如下,

            首頁列表分頁的替換:

            <span class="pagination"><?php echo preg_replace('//index/index/p/(d+).html/','$',$page); ?></span>

            字母列表分頁的`替換:<span class="pagination"><?php echo preg_replace('//list/index/first_letter/([a-z])/p/(d+).html/','$1_$',$page); ?></span>

            循環26個字母的改寫(去掉沒有結果的那些字母,只需做一個簡單的鏈接改寫,改成 即可,無需正則替換)

            for($i=97;$i<=122;$i++) {

            $c = strtoupper(chr($i));

            if($c==i || $c==u || $c==v) continue;

            echo '<li><a >

            }

            好了,偽靜態就這么簡單,我以這個簡單的例子闡述了偽靜態從頭到尾的過程,方便大家學習和交流,目的在于針對多數教程的一個補充,需要完成更復雜任務的同學,請自行深入研究偽靜態吧!

            s("content_relate");

            【php的apache偽靜態】相關文章:

            php偽靜態的方法

            09-28

            apache服務器偽靜態教程

            08-25

            php簡單偽靜態實例

            09-28

            php偽靜態的幾種方法

            09-10

            php運行于apache 模塊方式

            06-08

            java urlrewriter偽靜態技術運用分析

            12-01

            linux+apache+mysql+php優化技巧

            09-20

            生成php網站頁面靜態化的方法

            09-17

            php技術生成靜態頁面的方法

            08-15

            主站蜘蛛池模板: 国产拳头交一区二区| 日本免费电影一区二区| 日本一区二区视频| 一区二区三区免费视频播放器| 狠狠综合久久AV一区二区三区| 精品无人区一区二区三区| 制服中文字幕一区二区| 精品一区二区三区无码视频| 精品国产一区二区三区香蕉 | 国产一区二区在线看| 亚洲bt加勒比一区二区| 国产福利电影一区二区三区,亚洲国模精品一区 | 日韩伦理一区二区| 99无码人妻一区二区三区免费 | 午夜福利国产一区二区| 女同一区二区在线观看| 激情无码亚洲一区二区三区 | 国产一区在线视频观看| 日韩a无吗一区二区三区| 乱码人妻一区二区三区| 日韩精品人妻一区二区三区四区| 精品女同一区二区三区免费站 | 国产免费播放一区二区| 精品亚洲一区二区三区在线观看| 日本美女一区二区三区| 国产精品无码一区二区在线观一| 欲色影视天天一区二区三区色香欲| 精品理论片一区二区三区| 亚洲国产专区一区| 久久久久国产一区二区三区| 国产一区二区三区不卡观| 精品无码日韩一区二区三区不卡| 精品国产伦一区二区三区在线观看| 精品动漫一区二区无遮挡| 日韩一区二区三区不卡视频| 久久国产香蕉一区精品| 亚洲图片一区二区| 尤物精品视频一区二区三区 | 国产一区二区三区乱码在线观看| 国产精品无码一区二区三区不卡| 日韩动漫av在线播放一区|