聰明屋視角
關(guān)注互聯(lián)網(wǎng),關(guān)注技術(shù)開發(fā),透析與分享移動互聯(lián)網(wǎng)行業(yè)最新動態(tài)url 重寫
時間:2019-02-17 13:39:30 閱讀:93692次 分類:解決方案
重寫后參數(shù)的傳遞(.htaccess重寫規(guī)則以及參數(shù)說明)
http://www.aichengxu.com/article/PHP/183_1.html
一個基本的RewriteRule命令中有二個參數(shù)。在上面的例子中有三個參數(shù)。下面我們詳細說說這些參數(shù)的含義。
RewriteRule命令的第一個參數(shù)是一個正則表達式,描述了想要重寫的URL地址的匹配模式。第二個參數(shù)說明了目標URL地址。用上面這條重寫規(guī)則來說,任何匹配模式 ^Products/P([0-9]+).html$ 的URL地址都將重寫為 :/Product.php?product_id=$1 。這里的正則表達式豆芽我就不詳細介紹了,PHP基礎中有很多寫正則表達式的。
RewriteRule命令的第二個參數(shù):/Product.php?product_id=$1 通知服務器,如果瀏覽器發(fā)出的URL地址請求能夠匹配先前的模式,他將傳給那個特定的腳本,而那些數(shù)值將替代 $1 變量。
在重寫規(guī)則的最后,也可以附加一個或多個標記參數(shù)(多個用逗號隔開),從而為新的URL地址添加特殊的標志。這些參數(shù)也是RewriteRule命令的特殊部分。下面將這些標記羅列如下,供大家參考:
RewriteRule 參數(shù)RewriteRule標記 含 義 描 述
RRedirect發(fā)出一個HTTP重定向
FForbidden禁止對URL地址的存取
GGone標記URL地址不存在
PProxy將URL地址傳遞給mod_proxy
LLast停止處理接下來的規(guī)則
NNext再次重第一個規(guī)則開始處理,但是使用當前重寫后的URL地址
CChain將當前的規(guī)則和緊隨其后的規(guī)則鏈接起來
TType強制執(zhí)行指明的MIME類
NSNosubreq只在沒有任何內(nèi)部子請求執(zhí)行時運行本腳本
NCNocaseURL地址匹配對大小寫不敏感
QSAQsappend在新的URL地址后附加查詢字符串部分,而不是替代
PTPassthrough將重寫后的URL地址傳遞給另一個Apache模塊進行進一步處理
SSkip忽略之后的規(guī)則
EEnv設置環(huán)境變量
蕪湖市聰明屋智能科技有限公司(原中江網(wǎng)絡),成立于2005年,經(jīng)過10多年定制開發(fā)經(jīng)驗,積累了大量技術(shù)儲備和定制開發(fā)經(jīng)驗,率先創(chuàng)建安徽省內(nèi)自主研發(fā)的云計算平臺,具有大數(shù)據(jù)、高并發(fā)等高強度計算能力,為眾多政府、學校、公安部門、中小企業(yè)解決數(shù)據(jù)計算與管理難題。2013年公司內(nèi)部專門創(chuàng)建電商服務部,為企業(yè)提供全方位電商解決方案與配套服務。多次獲得國家、省市級領(lǐng)導接見,被國內(nèi)近20家電視臺、報紙媒體爭相報道。至今,聰明屋智能科技服務過上市公司、大型國企、各類私企超800家,為多家公司提供各類政務系統(tǒng)、app開發(fā)定制、微信小程序開發(fā)定制、智能家居、電商系統(tǒng)、連鎖收銀等技術(shù)解決方案服務。同時,聰明屋智能科技在智能硬件方面、區(qū)塊鏈應用方面持續(xù)投入關(guān)注及創(chuàng)新。
基于圖像處理的道路病害檢測方法已經(jīng)成為了路面病害檢測技術(shù)的主要方法,它基本可以實...