Эта статья : 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» я понимаю структуру «преобразовать ЭТО в ЭТО», но что именно означает «(? i)» перед фрагментом регулярного выражения, совпадающим с файлами изображений?
Я знаю, что Lighttpd имеет некоторые специфические синтаксисы регулярных выражений, но не могу найти его в документации. Я предполагаю, что это может переключить поиск без учета регистра, но пока мне не удалось это подтвердить.
Может ли кто-нибудь подтвердить / предоставить дополнительную информацию / указать на соответствующую документацию?
Это делает совпадение нечувствительным к регистру.