1、支持httpd.conf 配置
2、支持目錄 .htaccess配置(一種"分布式配置"文件針對虛擬空間,空間商不讓修改Apache配置文件)

啟用Rewrite(httpd.conf)
(有時候Options Indexes FollowSymLinks會出問題,只需 " /> 高清日韩一区,久色国产在线,色一情一乱一伦一区二区三欧美

色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

PHP偽靜態Rewrite設置之APACHE篇

 一、Apache配置:
 
1、支持httpd.conf 配置
2、支持目錄 .htaccess配置(一種"分布式配置"文件針對虛擬空間,空間商不讓修改Apache配置文件)
 
啟用Rewrite(httpd.conf)
(有時候Options Indexes FollowSymLinks會出問題,只需要配置Options all即可)

LoadModule rewrite_module modules/mod_rewrite.so

 
啟用.htaccess
AllowOverride None    修改為:AllowOverride All
 
二、mod_rewrite 規則:
例如:

RewriteEngine on              ->啟動rewrite引擎 RewriteRule ^/test([0-9]*).html$ /test.php?id=$1    ->指訪問test加任意字段.html都能跳轉到test.php    正則匹配的字段存放在虛擬內存匹配$1

 
三、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
 
 
例如:

RewriteRule ^/new([0-9]*)/$ /new.php?id=$1 [R]

 
 
簡單小范例:

RewriteEngine onRewriteRule ^/in(.*).html$ /index.php

php技術PHP偽靜態Rewrite設置之APACHE篇,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 玛曲县| 浮山县| 库尔勒市| 专栏| 贡嘎县| 北票市| 建平县| 汤原县| 四川省| 鹤峰县| 永安市| 中宁县| 禹城市| 东港市| 九龙坡区| 东乡族自治县| 保德县| 北海市| 泾川县| 乐亭县| 定陶县| 县级市| 西青区| 凭祥市| 河源市| 兴山县| 曲阜市| 汨罗市| 厦门市| 化州市| 成都市| 亳州市| 淮南市| 措勤县| 平阳县| 余庆县| 奈曼旗| 武平县| 东明县| 普安县| 眉山市|