麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網(wǎng)站 > 建站經(jīng)驗(yàn) > 正文

apache中偽靜態(tài)配置和使用(Apache虛擬主機(jī)下Discuz偽靜態(tài))

2019-11-02 16:09:29
字體:
供稿:網(wǎng)友
一 打開 Apache 的配置文件 httpd.conf 。

二 將#LoadModule rewrite_module modules/mod_rewrite前面的#去掉

三 在 httpd.conf中添加:

<IfModule mod_rewrite.c>

RewriteEngine On

#RewriteCond %{ENV:SCRIPT_URL} (?:index|dispbbs)[-0-9]+/.html

RewriteRule ^(.*?(?:index|dispbbs))-([-0-9]+)/.html$ $1.php?__is_apache_rewrite=1&__rewrite_arg=$2

</IfModule>

四 要實(shí)現(xiàn)asp帖子URL到php帖子的映射,在 第三步的<IfModule mod_rewrite.c>和</IfModule>之間添加:

RewriteMap tolowercase int:tolower

RewriteCond %{QUERY_STRING} (?:boardid|page|id|replyid|star|skin)/=/d+ [NC]

RewriteRule ^(.*(?:index|dispbbs))/.asp$ $1.php?${tolowercase:%{QUERY_STRING}}&__is_apache_rewrite=1

五 保存httpd.conf并重啟Apache。

六、mod_rewrite 簡(jiǎn)介

Rewirte主要的功能就是實(shí)現(xiàn)URL的跳轉(zhuǎn)和隱藏真實(shí)地址,基于Perl語言的正則表達(dá)式規(guī)范。平時(shí)幫助我們實(shí)現(xiàn)偽靜態(tài),擬目錄,域名跳轉(zhuǎn),防止盜鏈等等

七、mod_rewrite 規(guī)則的使用

RewriteEngine on

RewriteCond %{HTTP_HOST} !^www.php100.com [NC]

RewriteRule ^/(.*) http://www.php100.com/ [L]

--------

RewriteEngine on

RewriteRule ^/test([0-9]*).html$ /test.php?id=$1

RewriteRule ^/new([0-9]*)/$ /new.php?id=$1 [R]

八、mod_rewrite 規(guī)則修正符

1) R 強(qiáng)制外部重定向

2) F 禁用URL,返回403HTTP狀態(tài)碼。

3) G 強(qiáng)制URL為GONE,返回410HTTP狀態(tài)碼。

4) P 強(qiáng)制使用代理轉(zhuǎn)發(fā)。

5) L 表明當(dāng)前規(guī)則是最后一條規(guī)則,停止分析以后規(guī)則的重寫。

6) N 重新從第一條規(guī)則開始運(yùn)行重寫過程。

7) C 與下一條規(guī)則關(guān)聯(lián)8) T=MIME-type(force MIME type) 強(qiáng)制MIME類型

9) NS 只用于不是內(nèi)部子請(qǐng)求

10) NC 不區(qū)分大小寫

11) QSA 追加請(qǐng)求字符串

12) NE 不在輸出轉(zhuǎn)義特殊字符 /%3d$1 等價(jià)于 =$1

Apache虛擬主機(jī)下使用Rewrite實(shí)現(xiàn)Discuz偽靜態(tài)的配置

第一步 :當(dāng)然是配置Apache支持Rewrite功能,這個(gè)不多說了,就是:

LoadModule rewrite_module modules/mod_rewrite.so

原來有注釋的就去掉注釋,原來沒有的添加上。

上面的配置中:

1.Options FollowSymLinks 這一步的配置必須有。

2.AllowOverride all 原來None的要改成all。

這兩個(gè)配置缺一不可。

第三步 ,大家就比較熟悉了也不多說了,

就是在對(duì)應(yīng)的目錄下面添加.htaccess文件,下面以discuz為例說明:

RewriteEngine On

RewriteBase /

RewriteRule ^archiver/((fid|tid)-[/w/-]+/.html)$ archiver/index.php?$1

RewriteRule ^forum-([0-9]+)-([0-9]+)/.html$ forumdisplay.php?fid=$1&page=$2

RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)/.html$ viewthread.php?tid=$1&extra=page/%3D$3&page=$2

RewriteRule ^space-(username|uid)-(.+)/.html$ space.php?$1=$2

RewriteRule ^tag-(.+)/.html$ tag.php?name=$1

第四步 :配置Discuz使用偽靜態(tài):

登錄后臺(tái)管理,進(jìn)入“全局”=》“優(yōu)化配置”=》“搜索引擎優(yōu)化”在原來URL靜態(tài)化的地方選中,然后提交即可。

配置完畢,去discuz前臺(tái)訪問就可以了。原來的php都變成html了。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 美女网站黄在线观看 | av在线一区二区三区 | 成人性视频在线 | 日本网站一区 | 日韩av电影在线免费观看 | 亚洲欧洲av在线 | 日本中文高清 | 午夜精品福利视频 | 国产精品久久在线观看 | 日本中文字幕电影在线观看 | 少妇的肉体的满足毛片 | 国产精品免费看 | 免费观看一区二区三区 | 久久国产精品久久久久久电车 | 日韩一级片黄色 | 日本不卡视频在线观看 | 欧美日韩一区二区综合 | 黄色片免费看网站 | 99riav国产在线观看 | 久久精品日韩一区 | 久久成人亚洲 | 婷婷久久综合九色综合色多多蜜臀 | 99视频观看| 久久久久亚洲a | 日本不卡二区 | 免费在线观看午夜视频 | 亚洲免费资源 | 久久精品欧美一区二区三区不卡 | 成人免费观看毛片 | 亚洲视频综合网 | 偿还电影免费看 | 欧美成人精品不卡视频在线观看 | 精品一区二区三区免费看 | 成人午夜一区 | 成片免费观看视频大全 | 国产精品爱久久久久久久 | 国产成人强伦免费视频网站 | 国产精品久久久久久238 | 国产大片在线观看 | xxxx69hd一hd72| 麻豆国产网站 |