手机看片精品高清国产日韩,色先锋资源综合网,国产哺乳奶水91在线播放,乱伦小说亚洲色图欧洲电影

APACHE下PHP偽靜態Rewrite設置

2016-01-27 17:25:20 11519

一、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 on
RewriteRule ^/in(.*).html$ /index.php
 

提交成功!非常感謝您的反饋,我們會繼續努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務,我們很需要您進一步的反饋信息:

在文檔使用中是否遇到以下問題: