Проблемы с отображением картинок

Markus

Новичок
Проблемы с отображением картинок

Помогите найти где грабли пожалуйста.
на хостинге специально сделан редирект всех поддоменов в папку домена то есть,
домен http://www.mp3storage.net/
если ввести http://Oil_wars.mp3storage.net/ то запрос будет резолвится на папку домена (домашнюю).

но если использовать http://Oil_wars.mp3storage.net/ то картинки которые находятся на домене перестают загружатся,
хотя их путь
<td rowspan=9 background=\"".WEBHOST."/images/back-07.gif\">&nbsp;</td>
где WEBHOST
define ('WEBHOST','http://www.mp3storage.net');

Картинки с другого сервера грузятся нормально
смотрю URL в инфо картинки которая не загрузилась
http://www.mp3storage.net/images/back-07.gif
в браузере путь пашет, на www.mp3storage.net тоже

-~{}~ 16.03.05 01:22:

ха вроде и причина нашлась вроде, нажал на ссылку выше, выдало
You don't have permission to access /images/back-07.gif on this server.
хотя если эту ссылку скопировать и вставить то показывает :(
 

LeaetherStrip

Новичок
Так он, поди, реферера проверяет ;-) С какого URL-а (в данном случае страницы) пытаются загрузить картинку.

$_SERVER['HTTP_REFERER']

Если он пуст, или находится на www.mp3storage.net - тогда дает. Если нет - то нет.

на хостинге специально сделан редирект всех поддоменов в папку домена то есть,
домен http://www.mp3storage.net/
если ввести http://Oil_wars.mp3storage.net/ то запрос будет резолвится на папку домена (домашнюю).
Что-то смысл неясен... ты ничего не напутал?
 

Markus

Новичок
нет, все правильно, оказалось на хостинге хотлинки включены, чтобы с других сайтов не вставляли ссылки у себя, и тарификация не шла трафика
 

Markus

Новичок
Да, я отключил и все заработало, спасибо что откликнулся :)

-~{}~ 16.03.05 14:34:

Вообщем решилось добавлением в .htaccess

SetEnvIfNoCase referer "mp3storage.net" local_ref=1
<FilesMatch "\.(gif|jpg|mpg|mp3|mpeg|avi)$">
Order Allow,Deny
Allow from env=local_ref
</FilesMatch>
 
Сверху