У меня на сайте http://filter-tver.com/ включена защита от "хот-линкинга", не позволяющая включать картинки на страницы чужих сайтов. Алгоритм ее работы хитрый, требует чтобы пользователь сначала открыл обычную страницу на сайте, только потом разрешает смотреть картинки.
Минус такого подхода в том, что картинки не может загрузить поисковой робот Яндекса или Гугла.
У хостера спрашивал, ответили что ничего такого не подключали.
Подскажите. как отключить эту защиту?
___________
Joomla 2.5
- 29.04.2013 00:48
- 29.04.2013 03:15
Reload_69, если у вас cpanel, то раздел "безопасность" - защита от прямых ссылок - отключить. в других панелях, наверное, тоже что-то подобное есть. или в htaccess искать запрет. но в то же время можно и не отключать полностью эту защиту, а добавить разрешённые домены.
- 29.04.2013 03:19
Использую для этого htaccess, с которым помогли форумчане.
Попробуйте посмотреть в своем htaccess, вполне возможно будут похожие строки. Собственно здесь я написал код, который позволяет яше и гуглу загружать картинки.RewriteEngine On
RewriteCond %{HTTP_REFERER} !(site.ru\/)
RewriteCond %{HTTP_REFERER} !(google\.[a-z]{1,3}\/)
RewriteCond %{HTTP_REFERER} !(yandex\.[a-z]{1,3}\/)
RewriteRule ^(.*)(gif|jpg|jpeg|png)$ http://.png [R=permanent,L]RewriteCond %{HTTP_REFERER} !(google\.[a-z]{1,3}\/)
RewriteCond %{HTTP_REFERER} !(yandex\.[a-z]{1,3}\/) - 30.04.2013 00:43
Игорь, у тебя на сайте категории 404 ошибку дают
Спасибо сказали:
Reload_69(30.04.2013), - 30.04.2013 02:15
Ой, дружище, спасибо большое - исправил.
- 30.04.2013 03:50
Reload_69, нужно чтобы еще было RewriteEngine On помимо
Так же нужна строчка RewriteCond %{HTTP_REFERER} !(filter-tver.com\/) чтобы сам сайт брал картинки.RewriteCond %{HTTP_REFERER} !(google\.[a-z]{1,3}\/)
RewriteCond %{HTTP_REFERER} !(yandex\.[a-z]{1,3}\/)
А эта строчка указывает какую картинку отдавать, если это не ваш сайт и не гугл и яндекс.
RewriteRule ^(.*)(gif|jpg|jpeg|png)$ http://путь к картинке.png [R=permanent,L]
Собственно если вам не нужна защита через апаш от хотлинкинга и подобные строки не обнаружили в htaccess, то добавлять их не надо.
Это если апаш сервер картинки не отдает. А вот если джумла сама то это может у нее в настройках где-то быть, я лишь предложил вариант с апаш который такое может делать.Спасибо сказали:
Reload_69(06.05.2013),