1
我需要轉義/在下面的代碼,但沒有任何工作。我已經嘗試過/ \/[/] ...並且總是得到500個錯誤響應。在expr上轉義正斜槓
<If "%{QUERY_STRING} =~ /^.*xxx/xxx.*$/">
那麼我該如何逃避正斜槓呢?
我需要轉義/在下面的代碼,但沒有任何工作。我已經嘗試過/ \/[/] ...並且總是得到500個錯誤響應。在expr上轉義正斜槓
<If "%{QUERY_STRING} =~ /^.*xxx/xxx.*$/">
那麼我該如何逃避正斜槓呢?
事實上,我認爲你將不得不使用的編碼版本,或使用替代正則表達式語法。
可能使用的/
的編碼形式。
<If "%{QUERY_STRING} =~ /^.*xxx\x2Fxxx.*$/">
或者使用替代正則表達式語法更好的可讀性
<If "%{QUERY_STRING} =~ m#^.*xxx/xxx.*$#">
幹得好,非常完美! – Samul
你介意給我提供apache的鏈接,它解釋了「m#」的用法嗎?我無法找到它。 – Samul
https://httpd.apache.org/docs/2.4/expr.html#other –