Просьба помочь разобраться с проблемой:Apache не подгружает картинки формата .gif .jpg к сайту, когда по прямым
ссылкам (http://somedomain.com/img/logo.gif) все картинки прекрасно открываются..
Но если на них нажать, находясь в директории http://somedomain.com/img/ то возникает ошибка:Forbidden
You don't have permission to access /img/logo.gif on this server.
С остальными форматами (.png .jpeg .swf ...)проблем нету.
Подозреваю,что дело в настройках httpd.conf , а в каких конкретно не врубиться =/
проблема в кривых руках и неумении читать логи
советую вам сначала изучить мануалы апача - И ВОТ ЕСЛИ ПОСЛЕ ЭТОГО НИЧЕ НЕ ПОЛУЧИТСЯ - то уже тогда начинать засарять форум
>проблема в кривых руках и неумении читать логи
>советую вам сначала изучить мануалы апача - И ВОТ ЕСЛИ ПОСЛЕ ЭТОГО
>НИЧЕ НЕ ПОЛУЧИТСЯ - то уже тогда начинать засарять форумИзвините, но форум засарять я не собирался.. в логах нет ничего, что могло бы помочь...
Перекопал весь гугль - пользы ноль, изучить мануалы - это как искать иголку в стогу сена.
Пожалуйста подскажите хоть в каком разделе можно найти решение.
Просто реально жалко впустую потраченного времени ...
Для начала нужен конфиг и что в логах. Чтоб не гадать.
Потом - что делали чтобы решить проблему. Быстрее поможем.Из того что есть:
Forbidden
You don't have permission to access /img/logo.gif on this server.Сказано - нет прав доступа к /img/logo.gif
Смотрим:
1. Права в файловой системе
2. В конфиге Directory, Location, Alias
Любопытно, вот только почему бы сразу не дать урл сайта.
Что значит находясь в директории http://somedomain.com/img/, автоиндексы или что-то другое? После нажимания у вас формируется url, какой он и чем отличается от http://somedomain.com/img/logo.gif? Не проблем с другими форматами в той же директории? Как насчет других gif в той же директории.
Первая идея которая приходит это кривые правила rewrite, в результате которых абсолютные url отрабатываются правильно, а относительные /img/logo.gif под условия не попадают и как следствие не работают.
>Первая идея которая приходит это кривые правила rewrite, в результате которых абсолютные
>url отрабатываются правильно, а относительные /img/logo.gif под условия не попадают и
>как следствие не работают.да тут может быть все что угодно ))
кривой реврайт, кривые алиасы, кривой хтмл
например в дефолтных настройках на некоторых апачах /image кудато алиасится
>например в дефолтных настройках на некоторых апачах /image кудато алиаситсяЕсть такое дело, но не попадает под все описанные симптомы.
Проблема оказалось в alias...Alias /imp "/usr/home/imp.ee/www/htdocs/"
<Directory "/usr/home/imp.ee/www/htdocs">
Order Deny,Allow
Deny from all
Allow from all
</Directory>после того как прописал virtualhost для домена все заработало.
Apache походу не нравился url типа (http://123.123.123.123/img)
Алиас на ip я делал для тестогого варианта, что в итоге не прокатило.Огромная благодарность всем откликнувшимся !
>[оверквотинг удален]
> Allow from all
></Directory>
>
>после того как прописал virtualhost для домена все заработало.
>
>Apache походу не нравился url типа (http://123.123.123.123/img)
>Алиас на ip я делал для тестогого варианта, что в итоге не
>прокатило.
>
>Огромная благодарность всем откликнувшимся !телепатия рулит )))))