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

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

ISAPI-REWRITE偽靜態規則寫法以及說明

2019-11-02 16:08:00
字體:
來源:轉載
供稿:網友
REWRITE偽靜態

一、Apache配置:

進入/etc/httpd/conf/目錄下,打開httpd.conf文件。

啟用rewrite

# LoadModule rewrite_module modules/mod_rewrite.so 去除前面的 #

啟用.htaccess AllowOverride None 修改為: AllowOverride All

--------------------------------------------------------------------------------

二、Rewrite寫法

服務器有配置文件不可能由我們來改,所以大多情況下要在網站的根目錄下建一個.htaccess文件。

RewriteEngine on //啟動rewrite引擎

RewriteRule ^/index([0-9]*).html$ /index.php?id=$1 //“([0-9]*)” 代表范圍 用(.*)代表所有,下同。

RewriteRule ^/index([0-9]*)/$ /index.php?id=$1 [R] //虛擬目錄

--------------------------------------------------------------------------------

三、mod_rewrite 規則修正符

1) R 強制外部重定向

2) F 禁用URL,返回403HTTP狀態碼。

3) G 強制URL為GONE,返回410HTTP狀態碼。

4) P 強制使用代理轉發。

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

6) N 重新從第一條規則開始運行重寫過程。

7) C 與下一條規則關聯,如果規則匹配則正常處理,以下修正符無效

8) T=MIME-type(force MIME type) 強制MIME類型

9) NS 只用于不是內部子請求

10) NC 不區分大小寫

11) QSA 追加請求字符串

12) NE 不在輸出轉義特殊字符 /%3d$1 等價于 =$1

ISAPI_Rewrite規則寫法

常見ISAPI_Rewrite規則寫法

復制代碼 代碼如下:

# 排除當前虛擬主機需要正常訪問的域名(web.3637.com www.3637.com)

# RewriteCond Host: (?:web|www)/.eboat/.cn

# 多數情況下是一個,即當前提供二級域名服務的系統(如建站系統)

RewriteCond Host: web/.eboat/.cn

RewriteRule (.*) $1 [L]

# 解決不規范目錄(末尾無/)的問題

# 但前提是目錄名不含‘.'而文件名必須包含,否則無法區分兩者

# 如果保證URL中的目錄名稱規范,則無需此規則

RewriteRule ^/([^.]+[^/]$) /$1/ [L,R]

# 提取任意的二級域名名稱(即第一個詞匯)

# 用[a-zA-Z0-9_-]限制名稱字符,重寫Url到Home/子目錄下

# 如 test.3637.com => web.3637.com/Home/test

RewriteCond Host: ([a-zA-Z0-9_-]+)/.eboat/.cn

RewriteRule ^/(.*) /Home/$1/$2 [I,L]

[ISAPI_Rewrite]

RepeatLimit 1

# Defend your computer from some worm attacks

RewriteRule .*(?:global.asa|default/.ida|root/.exe|/./.).* . [F,I,O]

# 排除當前虛擬主機需要正常訪問的域名(web.3637.com www.3637.com)

# RewriteCond Host: (?:web|www)/.eboat/.cn

# 多數情況下是一個,即當前提供二級域名服務的系統(如建站系統)

RewriteCond Host: web/.eboat/.cn

RewriteRule (.*) $1 [L]

# 解決不規范目錄(末尾無/)的問題

# 但前提是目錄名不含‘.'而文件名必須包含,否則無法區分兩者

# 如果保證URL中的目錄名稱規范,則無需此規則

RewriteRule ^/([^.]+[^/]$) /$1/ [L,R]

# 提取任意的二級域名名稱(即第一個詞匯)

# 用[a-zA-Z0-9_-]限制名稱字符,重寫Url到Home/子目錄下

# 如 test.3637.com => web.3637.com/Home/test

RewriteCond Host: ([a-zA-Z0-9_-]+)/.eboat/.cn

RewriteRule ^/(.*) /Home/$1/$2 [I,L]

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 桃源县| 洛阳市| 清涧县| 四平市| 湟中县| 杭锦旗| 英山县| 黄大仙区| 射阳县| 兰考县| 阿拉善左旗| 酉阳| 绥中县| 镇坪县| 郸城县| 阿坝| 黎平县| 包头市| 左云县| 马尔康县| 逊克县| 鄄城县| 濮阳县| 三亚市| 汉川市| 城市| 怀宁县| 虞城县| 万全县| 盘锦市| 洛南县| 九江县| 鞍山市| 井研县| 北辰区| 浦江县| 江门市| 栖霞市| 德江县| 洛扎县| 香格里拉县|