国产探花免费观看_亚洲丰满少妇自慰呻吟_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靜態地址,方便搜索引擎的抓取
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 昭通市| 揭西县| 基隆市| 桂阳县| 长顺县| 曲麻莱县| 临桂县| 宁陵县| 望城县| 淮北市| 宜川县| 仁寿县| 襄樊市| 盐源县| 敦煌市| 日喀则市| 池州市| 阿鲁科尔沁旗| 临安市| 崇义县| 项城市| 枣强县| 中卫市| 巴彦县| 富平县| 多伦县| 铜川市| 文登市| 海原县| 喀喇沁旗| 济南市| 武冈市| 彭山县| 永丰县| 滨州市| 垣曲县| 太白县| 车致| 开封县| 若尔盖县| 张掖市|