Kedr 0 Опубликовано: 18 декабря 2009 Рассказать Опубликовано: 18 декабря 2009 Как сделать антилич под связку Apache+nginx Почитал форум не нашёл RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http://(www.)?drugov.ru/ [nc] RewriteCond %{HTTP_REFERER} !^http://(www.)?google.com/ [nc] RewriteRule .*.(gif|jpg|png)$ http://drugov.ru/1.jpg [nc] Вот так не работает то есть картинки всё равно отображаютя не других сайтах drugov.ru Ссылка на сообщение Поделиться на других сайтах
celsoft 6216 Опубликовано: 18 декабря 2009 Рассказать Опубликовано: 18 декабря 2009 конечно не будут работать, потому что это правила апача, а картинки отдаются через nginx. Делается это уже в настройках nginx на сервере, nginx.conf Ссылка на сообщение Поделиться на других сайтах
abasive 41 Опубликовано: 22 октября 2010 Рассказать Опубликовано: 22 октября 2010 конечно не будут работать, потому что это правила апача, а картинки отдаются через nginx. Делается это уже в настройках nginx на сервере, nginx.conf Не подскажете как написать правила для nginx? Ссылка на сообщение Поделиться на других сайтах
ower_xz 117 Опубликовано: 22 октября 2010 Рассказать Опубликовано: 22 октября 2010 В секции server nginx.config прописать код location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar)$ { access_log /var/www/httpd-logs/ваш_сайт.access.log; error_page 404 = @fallback; valid_referers none blocked server_names ~\.google\. ~\.yandex\. # и так далее - здесь прописываете сайты, которым разрешено личить картинки - остальным будет запрещено ~\.gogo\. ~\.aport.ru\ ; if ($invalid_referer) { return 403; } Ссылка на сообщение Поделиться на других сайтах
abasive 41 Опубликовано: 8 января 2011 Рассказать Опубликовано: 8 января 2011 В мозилле показывает только видео, а в остальныч браузеров все нормально. Не подскажете как исправить? Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Архивировано
Эта тема находится в архиве и закрыта для публикации сообщений.