Rewrite
Lighttpd重寫規則中的“(?i)”是什麼意思?
這篇文章:https ://www.cyberciti.biz/tips/lighttpd-mod_rewrite-redirect-hotlink-image.html提到:
$HTTP["referer"] =~ ".*BADDOMAIN\.com.*|.*IMAGESUCKERDOMAIN\.com.*|.*blogspot\.com.*" { url.rewrite = ("(?i)(/.*\.(jpe?g|png))$" => "/hotlink.png" ) }
在“url.rewrite”行中,我理解“change THIS into THAT”結構,但是引導正則表達式塊匹配圖像文件的“(?i)”到底是什麼意思?
我知道 Lighttpd 有一些特定的正則表達式語法,但在文件中找不到這個。我想這可能會切換不區分大小寫的搜尋,但到目前為止我無法確認。
任何人都可以確認/提供更多詳細資訊/指向相應的文件嗎?
它使匹配不區分大小寫。