Что означает данная буква “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-если честно это говно а не форум, сидят одни муд***)

    Добавить комментарий
    0 Ответ (-ов)

    Ваш ответ

    Размещая свой ответ, вы соглашаетесь с политикой конфиденциальности и условиями предоставления услуг.