日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Apache中偽靜態Rewrite的使用方法和URL重寫規則表達式講解

瀏覽:381日期:2023-03-07 14:40:42
目錄
  • 一、安裝rewrite模塊
  • 二、配置文件httpd.conf中啟用Rewrite
  • 三、在服務器中找到配置文件vhosts.conf,啟用.htaccess
  • 四、在要啟用偽靜態的項目根目錄下建立 .htaccess 文件
  • 五、重啟Apache服務器,就OK了
  • 六、參數補充說明

apache中的mod_rewrite模塊提供了一個基于正則表達式分析器的重寫引擎來實時重寫URL請求,主要的功能就是實現URL的跳轉,它的正則表達式是基于Perl語言。可基于服務器級的(httpd.conf)和目錄級的(.htaccess)兩種方式,允許通過它來改變Apache Web服務器的配置。它支持每個完整規則可以擁有不限數量的子規則以及附加條件規則的靈活而且強大的URL操作機制。此URL操作可以依賴于各種測試,比如服務器變量、環境變量、HTTP頭、時間標記,甚至各種格式的用于匹配URL組成部分的查找數據庫。

而配置偽靜態的方法,需要根據web服務器的不同來做不同的配置,一般常用的有Apache服務器和Nginx服務器,本篇只介紹在Apache服務器上開啟和通過.htaccess文件來配置偽靜態的方法。

一、安裝rewrite模塊

如果要想用到rewrite模塊,必須確保在已安裝或加載rewrite模塊。一般在編譯apache的時候就安裝了rewrite模塊。

二、配置文件httpd.conf中啟用Rewrite

打開Apache配置文件httpd.conf,找到代碼:

#LoadModule rewrite_module modules/mod_rewrite.so

把前面#去掉。沒有則添加,但必須獨占一行,使apache支持 mod_rewrite 模塊。

三、在服務器中找到配置文件vhosts.conf,啟用.htaccess

打開虛擬機配置文件vhosts.conf,找到代碼:

AllowOverride None 修改為: AllowOverride All

使Apache支持 .htaccess 文件

四、在要啟用偽靜態的項目根目錄下建立 .htaccess 文件

在.htaccess 文件中輸入內容,示例如下

< IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
#RewriteRule RewriteRule index.html$ index.php
#RewriteRule ^(.*?).html$ index.php?$1.html [QSA,PT,L]
#RewriteRule ^/index([0-9]*).html$ /index.php?id=$1
#更多偽靜態規則
< /IfModule>

// RewriteEngine on 為 啟動rewrite引擎

// RewriteRule 部分為自己的偽靜態規則

五、重啟Apache服務器,就OK了

六、參數補充說明

1、RewriteEngine 為重寫引擎開關,on為開啟,off為關閉。

2、RewriteRule 是路由轉向規則,之前路徑為瀏覽器中要輸入路徑,這里可以用正則表達式表達。+空格 后路徑為后臺實際轉向路徑。

3、轉向后臺實際路徑時可以傳參數,$1 代表瀏覽器路徑中輸入的第一個正則表達式的值,以此類推,$2代表第二個正則表達式的值。

4、RewriteRule 路由轉向規則里正則表達式用括號 () 括起來。

5、在RewriteRule寫法中,^表示語句開始,$ 表示語句的結束,L 表明當前規則是最后一條規則,停止分析以后重寫,NC表示不區分大小寫,QSA表示追加請求的字符串。

RewriteRule規則表達式的說明:
. 匹配任何單字符
[chars] 匹配字符串:chars
[^chars] 不匹配字符串:chars
text1|text2 可選擇的字符串:text1或text2
? 匹配0到1個字符
* 匹配0到多個字符
+ 匹配1到多個字符
^ 字符串開始標志
$ 字符串結束標志
\n 轉義符標志

6、補充Apache mod_rewrite規則重寫的標志說明:

1) R[=code](force redirect) 強制外部重定向
強制在替代字符串加上http://thishost[:thisport]/前綴重定向到外部的URL.如果code不指定,將用缺省的302 HTTP狀態碼。
2) F(force URL to be forbidden)禁用URL,返回403HTTP狀態碼。
3) G(force URL to be gone) 強制URL為GONE,返回410HTTP狀態碼。
4) P(force proxy) 強制使用代理轉發。
5) L(last rule) 表明當前規則是最后一條規則,停止分析以后規則的重寫。
6) N(next round) 重新從第一條規則開始運行重寫過程。
7) C(chained with next rule) 與下一條規則關聯
如果規則匹配則正常處理,該標志無效,如果不匹配,那么下面所有關聯的規則都跳過。
8) T=MIME-type(force MIME type) 強制MIME類型
9) NS (used only if no internal sub-request) 只用于不是內部子請求
10) NC(no case) 不區分大小寫
11) QSA(query string append) 追加請求字符串
12) NE(no URI escaping of output) 不在輸出轉義特殊字符

到此這篇關于Apache中偽靜態Rewrite的使用方法和URL重寫規則表達式講解的文章就介紹到這了,更多相關∪rL重寫偽靜態Rewrite內容請搜索以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持!

標簽: Linux Apache
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
免费亚洲一区| 欧美黑人做爰爽爽爽| 精品91福利视频| 精品久久免费| 精品国产乱码久久久久久1区2匹| 欧美日韩亚洲一区| 国产黄色一区| 国产精品国产一区| 日本欧美国产| 久久精品123| 日韩欧美午夜| 欧美精品一区二区三区精品| 亚洲国内欧美| 在线亚洲欧美| 欧美日韩国产高清| 日韩一区二区免费看| 蜜桃av一区二区在线观看| 亚洲va久久久噜噜噜久久| 日韩不卡免费视频| 精品中文字幕一区二区三区| 日韩欧美精品一区| 国产精品女主播一区二区三区 | 欧美一级二级三级视频| 国产精区一区二区| 91综合网人人| 日韩一级网站| 日韩欧美四区| 精品三级久久久| 亚洲人成在线网站| 亚洲在线免费| 国产视频一区二| 日本精品黄色| 亚洲免费在线| 国产精品主播| 久久精品国产68国产精品亚洲| 亚洲专区在线| 国产欧美二区| 亚洲精品国产嫩草在线观看| 男女性色大片免费观看一区二区| 国产精品色婷婷在线观看| 日韩精品专区| 亚洲乱亚洲高清| 精品久久在线| 欧洲毛片在线视频免费观看| 亚洲综合色婷婷在线观看| 久久精品福利| 国产国产精品| 国产精品videossex久久发布 | 亚洲黄色在线| 国产欧美日韩一级| 99久久夜色精品国产亚洲1000部| 中文字幕日韩亚洲| 欧美激情在线精品一区二区三区| 欧美福利在线| 久久爱www成人| 免费国产自线拍一欧美视频| 免费看久久久| 蜜臀精品久久久久久蜜臀 | 亚洲三级av| 亚洲成a人片| 国产欧美久久一区二区三区| 91成人精品| 麻豆久久久久久| 蜜臀久久99精品久久久久宅男 | 欧美日韩国产探花| 国产精品sm| 中文不卡在线| 激情欧美丁香| 久久亚洲黄色| 中文字幕一区日韩精品| 88xx成人免费观看视频库| 91精品日本| 99riav1国产精品视频| 国产精品99一区二区三区| 亚洲18在线| av一区在线| 欧美一区久久| 男女精品网站| 久久久久国产精品一区三寸| 国产精品成人自拍| 蜜桃av一区二区在线观看| 丝袜av一区| 黄色欧美在线| 国产乱码精品一区二区三区亚洲人| 欧美+日本+国产+在线a∨观看| 国产精品密蕾丝视频下载| 综合激情在线| 尹人成人综合网| 久久狠狠婷婷| 韩国久久久久久| 麻豆精品av| 亚洲影院天堂中文av色| 亚洲高清不卡| 日韩欧美精品| 高清av一区| 久久99精品久久久野外观看| 午夜电影一区| 亚洲香蕉视频| 丝袜国产日韩另类美女| 激情五月综合网| 欧美色图一区| 亚洲国产综合在线看不卡| 亚洲最新无码中文字幕久久| 美女国产精品久久久| 欧美亚洲国产日韩| 日韩高清不卡在线| 丝瓜av网站精品一区二区| 午夜欧美视频| 欧美精品羞羞答答| 1000部精品久久久久久久久| 色88888久久久久久影院| 久久精品国产一区二区| 国产精品xxxav免费视频| 国产伦精品一区二区三区在线播放 | 国精品产品一区| 久久av影视| 麻豆免费精品视频| 久久国产精品免费一区二区三区 | 91成人精品| 欧美日韩国产欧| 一区三区视频| 午夜在线精品| 亚洲视频国产精品| 日本中文字幕一区二区| 日韩av午夜在线观看| 日韩精品一页| 国产亚洲精品美女久久| 国产精品3区| 精品中国亚洲| 精品国产亚洲一区二区三区| 国产成人精品福利| 亚洲免费福利| 婷婷成人综合| 久久香蕉精品| 日韩av一区二| 另类小说一区二区三区| av免费不卡国产观看| 香蕉人人精品| 免费日韩精品中文字幕视频在线| 蜜桃视频在线观看一区二区| 亚洲精品欧美| 国产精品观看| 欧美aa一级| 婷婷亚洲综合| 性欧美长视频| 91精品啪在线观看国产爱臀| 麻豆传媒一区二区三区| 国产精品二区不卡| 91精品婷婷色在线观看| 天堂av在线一区| 91成人在线网站| 97国产精品| 一本色道精品久久一区二区三区| 亚洲理论在线| 久久影院一区二区三区| 在线中文字幕播放| 黄色av日韩| 日韩激情综合| 国产成人免费| 91精品蜜臀一区二区三区在线| 亚洲欧美视频一区二区三区| 欧美偷窥清纯综合图区| 精品五月天堂| 91精品福利| 日本aⅴ亚洲精品中文乱码| 激情久久99| 国产精品毛片在线| 国产乱人伦丫前精品视频| 日本高清不卡一区二区三区视频| 美女久久一区| 精品三级av在线导航| 婷婷成人基地| 国产精品第一国产精品| 欧洲在线一区| 一级成人国产| 97精品国产福利一区二区三区| 久久高清国产| 久久精品国产99国产精品| 午夜欧美精品| 国产精品丝袜在线播放| 欧美高清不卡| 国产伦精品一区二区三区视频| 三级小说欧洲区亚洲区| 日本午夜精品久久久久| 久久国产日韩| 国产毛片精品久久| 黄色在线一区| 国产不卡人人| 麻豆视频在线看| 亚洲成av人片一区二区密柚| 亚洲欧美日韩专区| 精品国产91| 六月天综合网| 91欧美国产| 日韩专区视频网站| 神马午夜久久| 欧美国产不卡| 亚洲影视一区| 日韩一区电影| 国产精品一在线观看|