国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

讓Apache支持Rewrite靜態(tài)頁面重寫的方法

2019-11-02 16:18:52
字體:
來源:轉載
供稿:網友
首先確定您使用的 Apache 版本,及是否加載了 mod_rewrite 模塊。

Apache 1.x 的用戶請檢查 conf/httpd.conf 中是否存在如下兩段代碼:

LoadModule rewrite_module libexec/mod_rewrite.so AddModule mod_rewrite.c

Apache 2.x 的用戶請檢查 conf/httpd.conf 中是否存在如下一段代碼: LoadModule rewrite_module modules/mod_rewrite.so

如果存在,那么在配置文件(httpd.conf)中加入如下代碼。此時請務必注意,如果網站使用通過虛擬主機來定義,請務必加到虛擬主機配置,即 中去,如果加在虛擬主機配置外部將可能無法使用。改好后然后將 Apache 重啟。

在確認開啟 mod_rewrite模塊之后,針對虛擬主機用戶,還可以通過創(chuàng)建.htaccess文件來達到url重寫的目的,首先要再設置的站點目錄中開啟 AllowOverride All(默認為 AllowOverride None);

.htaccess文件的內容舉例如下 # 將 RewriteEngine 模式打開 RewriteEngine On # 修改以下語句中的 /dir 為你的站點目錄地址,如果程序放在根目錄中,請將 /dir 修改為 / RewriteBase /dir # Rewrite 修改相應的系統(tǒng)規(guī)則

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 將創(chuàng)建好的.htaccess文件放在相應的目錄下,此時便可以支持url靜態(tài)地址,方便搜索引擎的抓取
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 潜江市| 缙云县| 屯留县| 额济纳旗| 吉林市| 馆陶县| 莒南县| 平阳县| 西平县| 福泉市| 聊城市| 宜兴市| 鲁山县| 沾化县| 松江区| 菏泽市| 祁连县| 泽库县| 靖安县| 海城市| 贡嘎县| 丰顺县| 红桥区| 山东省| 从江县| 额济纳旗| 钟祥市| 庆云县| 沾化县| 如皋市| 唐河县| 望谟县| 东平县| 舒城县| 丹寨县| 天祝| 张北县| 天柱县| 息烽县| 泰宁县| 鄱阳县|