Задать вопрос
@alex01s

Почему просмотр избражений на хостинге вызывает 403 access denied?

При обычном просмотре сайта все изображения работают (при использовании в CSS и HTML). Но если открыть изображение напрямую в браузере, то приходит ответ 403. При проверке на битые ссылки сервисом deadlinkchecker.com, вскрываются десятки ошибок 403, все они из-за попыток загрузить иозбражения. Яндекс говорит, что надо добавить favicon, но он есть. Он тоже не может загрузить изображение.

Как решить? Удаление .htaccess не помогло, выставление 644 прав файлам и 755 каталогам через FTP - тоже. Сервер Apache. Бесплатный хостинг AwardSpace. Изображения находятся в папке /picture.
  • Вопрос задан
  • 122 просмотра
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 2
Zettabyte
@Zettabyte
Проф. восстановление данных ▪ Вопрос? См. профиль
Судя по описанию, у вас блокируются запросы к изображениям, где либо нет referer, либо он отличается от вашего домена.

Более точно с имеющейся информацией ответить сложно. Если у вас свой сервер, то смотрите конфиг Апача, если виртуальный хостинг (shared hosting), то изучите настройки в панели управления.
Ответ написан
@alex01s Автор вопроса
Ответ - это ограничение бесплатного хостинга (hotlinking protection), и загрузить изображения можно только указав относительный (локальный) путь.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы