Vaily#: Наверно это не вариант. Взяла скобки чтобы не заморачиваться с поисковиками(доменными зонами) и их сервисами. Чтобы было просто (yandex|google)
Pr00f#: nginx не знает про другие домены на сервере. Свой текущий домен можно получить через $host
Наверно я не правильно сформулировала. Файл в котором работаю - это файл ПУ сервера(шаблон). server { listen %ip%:%proxy_ssl_port% ssl http2; server_name %domain_idn% %alias_idn%;
и
%domain%.error.log
То есть, судя по записям %domain_idn%, %alias_idn% и %domain% - шаблон знает имена доменов на сервере.
Как я это понимаю, вначале шаблон формирует правила и затем их отрабатывает Nginx (Proxy) .
а у Вас фотохостинг или сайт обычный - если просто сайт, то jpg|jpeg|gif|png лучше не прописывать - на картинки тоже многие ссылаются, все таки траст для сайт в ПС в Гугл.
Обычный сайт. Дело в том, что есть сайты которые подключаются к моим стилевым файлам (css) и изображениям. Хочется ограничить таким сайтам эту возможность.
Наверно это не вариант. Взяла скобки чтобы не заморачиваться с поисковиками(доменными зонами) и их сервисами. Чтобы было просто (yandex|google)
Попробуйте без скобок - списком
Вроде разобралась, так сделать нельзя.
Тогда вопрос, как прописать через регулярку основной домен и его поддомены для следующей конструкции:
*.mysite.com - такой вариант(с маской) вызывает ошибку. Может неправильно прописала, может нужно было экранировать...
nginx не знает про другие домены на сервере. Свой текущий домен можно получить через $host
Наверно я не правильно сформулировала. Файл в котором работаю - это файл ПУ сервера(шаблон).
server {
listen %ip%:%proxy_ssl_port% ssl http2;
server_name %domain_idn% %alias_idn%;
и
%domain%.error.log
То есть, судя по записям %domain_idn%, %alias_idn% и %domain% - шаблон знает имена доменов на сервере.
Как я это понимаю, вначале шаблон формирует правила и затем их отрабатывает Nginx (Proxy) .
где mysite1.ru|mysite2.ru - это мои домены на сервере
Есть ли переменная отвечающая за имена доменов на сервере. Чтобы каждый раз не вписывать вручную свой новый домен.
например так
Белый список гораздо проще составить
Любителей стырить контент задолбаетесь банить, вместо забаненых будут приходить другие
сделать ограничение для конкретных сайтов. То есть подключение разрешено всем, кроме нежелательных.
Поделитесь опытом из своей практики, как лучше организовать защиту.
а у Вас фотохостинг или сайт обычный - если просто сайт, то jpg|jpeg|gif|png лучше не прописывать - на картинки тоже многие ссылаются, все таки траст для сайт в ПС в Гугл.
Дело в том, что есть сайты которые подключаются к моим стилевым файлам (css) и изображениям. Хочется ограничить таким сайтам эту возможность.
так может до условия
дело не доходит?