三年中文在线观看免费大全中国,小毛驴影视在线观看,丁香花完整视频在线观看,成人视频在线观看,三年成都中文在线观看免费版,成全免费高清在线观看第5季预告

合肥網(wǎng)站建設(shè)
文章閱讀
網(wǎng)建技巧
優(yōu)化技巧
網(wǎng)建問題
謹(jǐn)宸新聞
行業(yè)新聞

首頁 > 合肥網(wǎng)站建設(shè) > 正文

如何利用apache重寫靜態(tài)頁面

發(fā)布時間:2011/05/05字體:
摘要:如何利用apache重寫靜態(tài)頁面,apache重寫靜態(tài)頁面,如何開啟apache重寫,apache重寫規(guī),本技巧重點(diǎn)介紹在apache中如何開啟apache重寫規(guī)則,并實例講解了apache重寫靜態(tài)頁面案例。具體方法如下:apache配置文件httpd.conf中加載:mod_rewrit

本技巧重點(diǎn)介紹在apache中如何開啟apache重寫規(guī)則,并實例講解了apache重寫靜態(tài)頁面案例

 具體方法如下:
apache配置文件httpd.conf中加載:LoadModule rewrite_module modules/mod_rewrite.so

兩種方法重寫
第一種:
   
        RewriteEngine On
            RewriteRule ^\/content/(.*)_(.*)htm$ /test.php?q=$1&a=$2
   

介紹:這種方法,比如鏈接文件:test.php,這樣鏈接的頁面實際請求的頁面是:test.php?q=2303&a=ok.前面的content是偽裝的

例子:
a.html :
    test.php
test.php :
            echo $_GET["q"];//結(jié)果是2303
        echo $_GET["a"];//結(jié)果是ok.(有一個.)
    ?>



第二種:
#這里的content就是要偽裝的文件夾名稱
    ForceType application/x-httpd-php


介紹:這種方法實際意義上說不是偽裝content文件夾,而是讓服務(wù)器解釋content文件,沒有拓展名的content文件.

例子:
a.html :
    test.php
有一個content的文件,沒有拓展名
content :
                $fields = explode('/', $_SERVER['REQUEST_URI']);
            $id_pos = array_search('content', $fields);
            if( $id_pos !== false ){
                $c_id = $fields[ $id_pos + 1 ];
                $a_id = $fields[ $id_pos + 2 ];
            }
            if( $a_id ){
                $_GET['aid'] = $a_id;
                $_GET['cid'] = $c_id;
                require_once('showarticle.php');
            }
    ?>
test.php :
            echo $_GET['aid'];//結(jié)果是445
        echo $_GET['cid'];//結(jié)果是0
    ?>
   


下面是一些值得學(xué)習(xí)的apache重寫規(guī)則:
RewriteEngine On
RewriteRule index.html$ index.php
RewriteRule ^([a-zA-Z]+)/$ index.php?en=$1
RewriteRule ^([a-zA-Z]+)$ index.php?en=$1
RewriteRule ^([0-9]+)\.html$ view.php?id=$1
RewriteRule ^([0-9]+)_([a-zA-Z0-9]+)\.html$ view.php?id=$1&user=$2

    RewriteRule ^/([0-9]+)\.htm$ /test.php?id=$1
    RewriteRule ^/newsview-([0-9]+)_([0-9]+)_([0-9]+)_([a-z]+)\.htm$ /test.php?type=$1&id=$2&page=$3&user=$4
    RewriteRule ^/test\.htm$ /test.php
    #RewriteRule ^/(.*)\.htm$ /test.php?add=$1
    RewriteRule new.html$ a.php
    RewriteRule ^/content/([a-z]+)_([0-9]+)\.html$ /a.php?who=$1&$page=$2
    RewriteRule ^/([0-9]?).html$ /a.php?who=$1


RewriteEngine On
RewriteRule index.html$ index.php
RewriteRule ^([0-9]+)\.html$ read.php?id=$1
RewriteRule ^([0-9]+)_([0-9]+)\.html$ read.php?id=$1&p=$2

RewriteRule industry.html$ info.php?type=1
RewriteRule design.html$ info.php?type=2
RewriteRule interview.html$ info.php?type=3
RewriteRule exhibition.html$ info.php?type=4
RewriteRule home.html$ info.php?type=5
RewriteRule help.html$ info.php?type=6
RewriteRule bbs.html$ info.php?type=7
RewriteRule 99cad.html$ info.php?type=8
RewriteRule recruitment.html$ info.php?type=9


RewriteRule index.html$ index.php
RewriteRule ^([0-9]+)\.html$ view.php?id=$1

RewriteRule index.html$ index.php
RewriteRule ^([0-9]+)\.html$ read.php?id=$1
RewriteRule ^([0-9]+)_([0-9]+)\.html$ read.php?id=$1&p=$2

RewriteRule industry.html$ info.php?type=1
RewriteRule design.html$ info.php?type=2
RewriteRule interview.html$ info.php?type=3
RewriteRule exhibition.html$ info.php?type=4
RewriteRule home.html$ info.php?type=5
RewriteRule help.html$ info.php?type=6
RewriteRule bbs.html$ info.php?type=7
RewriteRule d.html$ info.php?type=8
RewriteRule recruitment.html$ info.php?type=9
本文標(biāo)題:如何利用apache重寫靜態(tài)頁面
本文網(wǎng)址:http://www.raintree55sg.com/wangjianjiqiao/48.html
原創(chuàng)網(wǎng)址:合肥網(wǎng)絡(luò)公司<謹(jǐn)宸科技> 版權(quán)所有,轉(zhuǎn)載請注明出處,并以鏈接形式鏈接網(wǎng)址:www.raintree55sg.com
文章標(biāo)簽:apache靜態(tài)頁面
 上一篇:如何做好網(wǎng)站鏈接
 下一篇:貢獻(xiàn)05年學(xué)習(xí)javascript和div+css時候總結(jié)的一些小技巧
三亚市| 威远县| 德清县| 汤阴县| 伽师县| 建湖县| 合阳县| 广州市| 齐河县| 宣城市| 会东县| 南汇区| 泗洪县| 那坡县| 美姑县| 宣化县| 庆云县| 乃东县| 昆山市| 永新县| 天长市| 名山县| 平罗县| 阳信县| 黑河市| 吉木萨尔县| 鲁甸县| 新河县| 吉首市| 杭锦旗| 祁门县| 林州市| 普安县| 延安市| 泌阳县| 噶尔县| 祁东县| 肃南| 镇坪县| 凤翔县| 元朗区|