0 Пользователей и 1 Гость просматривают эту тему.
  • 4 Ответов
  • 264 Просмотров
*

alex812

  • Новичок
  • 3
  • 0 / 0
Ситуация.
Есть картинки на сайте, на сайте они замечательно показываются. Но если кто-то на другом сайте (на форуме, в блоге) вставляет такую картинку ссылкой на наш сайт - не отображается хоть тресни.

Пример http://health.sarbc.ru/sovremennoe-predstavlenie-o-gomeopatii.html Сайт чужой, а картинки вставлены ссылками на наш сервер. Сейчас для первой поставил права 755, для остальных стоят 644 - толку ноль.
Только я права менял в chmod, по-моему они еще средствами php могут управляться?

Кроме того, баг плавающий - время от времени вдруг начинали (не на сайте из примера, на других сайтах) отображаться картинки.

Короче говоря, подскажите пожалуйста как это лечить?
Версия cms 3.5. И дело точно не во внешних сайтах (на нескольких одно и тоже).

Спасибо.
*

dmitry_stas

  • Легенда
  • 11021
  • 1056 / 7
вероятно защита от хотлинков. погуглите, что это такое
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

alex812

  • Новичок
  • 3
  • 0 / 0
вероятно защита от хотлинков. погуглите, что это такое
Спасибо, подозреваю, что Вы правы.

Только как это проверить, ведь у меня то отображается изображение, то отдает 403-ю и я упорно не могу поймать закономерность? (((

Даже в примере, который я привел выше: сами картинки на странице не видны, но если их открывать по урлам (открыть картинку в новом окне) - у меня открываются.

Как проверить?

P.S. Попробовал пробить http заголовки адресов картинок несколькими онлайн сервисами, везде получил код 200. Короче, так не проверить...
*

dmitry_stas

  • Легенда
  • 11021
  • 1056 / 7
Цитировать
Даже в примере, который я привел выше: сами картинки на странице не видны, но если их открывать по урлам (открыть картинку в новом окне) - у меня открываются.
классический пример защиты от хотлинка. ищите, где у вас проверка стоит по HTTP_REFERER. например, .htaccess . либо может быть в конфиге nginx
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

alex812

  • Новичок
  • 3
  • 0 / 0
классический пример защиты от хотлинка. ищите, где у вас проверка стоит по HTTP_REFERER. например, .htaccess . либо может быть в конфиге nginx

Спасибо, кажется получилось!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Подменю в позиции 1 в шаблое beez отображается в углу

Автор Anastasia927

Ответов: 2
Просмотров: 79
Последний ответ 21.02.2018, 13:01:10
от Anastasia927
Навигатор и кнопки обратный звонок для моб версии сайта

Автор ppb25

Ответов: 2
Просмотров: 52
Последний ответ 19.02.2018, 18:46:07
от ppb25
widgetkit 1.5.9. установить с сайта - как?

Автор all_zer

Ответов: 8
Просмотров: 68
Последний ответ 17.02.2018, 17:58:57
от Missile
Название сайта в тайтле

Автор gromlan

Ответов: 7
Просмотров: 164
Последний ответ 13.02.2018, 23:30:12
от gromlan
Как все станицы сайта сделать статическими (.html)?

Автор vipex

Ответов: 6
Просмотров: 125
Последний ответ 09.02.2018, 23:17:25
от Olg