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

首頁 > 網站 > Apache > 正文

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

2024-08-27 18:29:53
字體:
來源:轉載
供稿:網友
首先確定您使用的 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靜態地址,方便搜索引擎的抓取
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宜兰县| 阿鲁科尔沁旗| 嫩江县| 准格尔旗| 镇雄县| 安仁县| 合阳县| 荆门市| 安达市| 竹山县| 安吉县| 琼海市| 行唐县| 中西区| 鹿邑县| 武邑县| 股票| 巍山| 宝鸡市| 巩留县| 耿马| 沂南县| 敖汉旗| 弥勒县| 朝阳市| 大姚县| 梅州市| 华阴市| 德阳市| 山东| 土默特左旗| 海林市| 驻马店市| 蓬溪县| 肇源县| 环江| 蓬莱市| 晴隆县| 沁水县| 巨野县| 鲁甸县|