.htaccess не пропускает картинки на страницу! @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 5 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
Punk T-34 Муж.
участник
1
Сообщения: 1265
Зарегистрирован: 17.02.06
Откуда: Бахрейн
Заголовок сообщения: .htaccess не пропускает картинки на страницу!
Сообщение Добавлено: 8 Февраль 2009, 01:20:51 
Сделал 404-ю страницу — наконец-то руки дошли :)
А картинки на ней не показываются.
В htaccess все сделал по учебнику:
Код:
ErrorDocument 404 /error/404.html

Если просто зайти на страницу напрямую, то всё нормально:
http://darts-design.com/error/404.html
А если через ошибку, то:
http://darts-design.com/abrakadabra/
…не отображаются картинки и CSS, то есть в моем случае просто чистый лист.

Пока искал решение, заметил, что в сети не у одного меня такая проблема…
…решения не нашел. :(
Что делать, где копать?

_________________
• NORDSKILL •
ulitin kirill
постоянный участник
92
Сообщения: 2844
Зарегистрирован: 17.07.05
Откуда: Санкт-Петербург
Сообщение Добавлено: 8 Февраль 2009, 01:31:15 
Punk T-34, попробуй перед путем к файлу ставить слеш
то есть не
404.gif а /404.gif
потому как без слеша путь относительный а с ним абсолютный начинаемый с корня сайта

_________________
хочу лето, очень.
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 8 Февраль 2009, 01:32:15 
Копать в сторону того, чем относительные пути отличаются от абсолютных. Вот ты обращаешься к http://darts-design.com/abrakadabra/ и в браузер приходит страница, которая ссылается на файл 404.png в текущем каталоге. А текущей каталог у нас кто? Правильно, abrakadabra. Есть в нем файл 404.png? Нет. Ну так с чего он вдруг станет отображаться, ага?
ulitin kirill
постоянный участник
92
Сообщения: 2844
Зарегистрирован: 17.07.05
Откуда: Санкт-Петербург
Сообщение Добавлено: 8 Февраль 2009, 01:38:06 
а я все понял 404.пнг лежит в папке еррор а в еррор.хтмл путь относительный и он запрашивает его как бы оттуда откуда ты вызываешь 404
короче говоря надо написать
Код:
<img src="/error/404.png" border="0" usemap="#Map" />

_________________
хочу лето, очень.
Punk T-34 Муж.
участник
1
Сообщения: 1265
Зарегистрирован: 17.02.06
Откуда: Бахрейн
Сообщение Добавлено: 8 Февраль 2009, 02:37:32 
Хех, надо же, никогда бы не догадался :)
Спасибо!

_________________
• NORDSKILL •
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 5 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100