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

首頁 > 網站 > Apache > 正文

讓Apache支持Rewrite靜態頁面重寫的方法

2024-08-27 18:28:10
字體:
來源:轉載
供稿:網友
首先確定您使用的 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模塊之后,針對虛擬主機用戶,還可以通過創建.htaccess文件來達到url重寫的目的,首先要再設置的站點目錄中開啟 AllowOverride All(默認為 AllowOverride None);

.htaccess文件的內容舉例如下 # 將 RewriteEngine 模式打開 RewriteEngine On # 修改以下語句中的 /dir 為你的站點目錄地址,如果程序放在根目錄中,請將 /dir 修改為 / RewriteBase /dir # Rewrite 修改相應的系統規則
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 將創建好的.htaccess文件放在相應的目錄下,此時便可以支持url靜態地址,方便搜索引擎的抓取
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 姜堰市| 宝鸡市| 彰武县| 铜川市| 江津市| 泰顺县| 临武县| 锡林浩特市| 昭平县| 宜州市| 旺苍县| 萨嘎县| 察哈| 兰坪| 巴楚县| 江孜县| 芜湖市| 海兴县| 陕西省| 陈巴尔虎旗| 逊克县| 连州市| 重庆市| 田东县| 根河市| 咸宁市| 辽中县| 渝北区| 扶绥县| 鹤峰县| 安乡县| 岳阳县| 象山县| 淮北市| 鄂伦春自治旗| 镇赉县| 会同县| 乃东县| 云南省| 和硕县| 兰考县|