Что означает данная буква “s” в скобках при формировании кода от хотлинкинга
Что означает данная буква “s” в скобках прописанная таким образом :
PHP код:
!^http(s)?://(www\.)
в файле .htaccess в части кода – защиты от хотлинкинга ???
Как я понял, это добавление буквы “s” даёт знать исполняющему коду блокировки, что домен может быть как защищённым, так и нет !
Правильно я понимаю ? Если нет – поправьте, ибо не знаю и в гугле не нашёл.
пример кода :::
PHP код:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?сайт1\.ru/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?сайт2\.ru/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?сайт3.\.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?сайт4\.ru/.*$ [NC]
меня интересует логика буквы s в скобках : т.е. тогда и только тогда применять блокировку картинок, если сайт использует протокол https ИЛИ сайт использует http ИЛИ https
Нигде не нашёл адекватной информации, даже на этом (https://searchengines.guru-если честно это говно а не форум, сидят одни муд***)