2016-09-09 3 views
2

Я в настоящее время работает на codeigniter framework, в представлении я добавил свою страницу ошибки 404. Но это не загрузка таблицы стилей из папки errorpage/web/css/style.css. И я получаю сообщение об ошибке в консоли браузера GET : url/style.css 404(not found) (URL это адрес моей папки, где мой файл КСС)Ошибка GET 404 для style.css не найден

+1

файла проблема неправильно или файлу разрешения – JYoThI

+0

я попытался это в отдельной папке, она работает нормально там. но когда я помещаю все эти файлы в свою папку просмотра, это дает ошибку в консоли – jane

+0

покажите мне свою файловую структуру – JYoThI

ответ

1

404 является «не найдено» ошибкой. Смысл, браузер не может найти ваш style.css с указанием пути. Если он работает с некоторыми шаблонами, а не с другими, это потому, что у вас может быть другая структура файлов для некоторых шаблонов, например, в подпапке.

Быстрое исправление было бы сделать вашу нагрузку style.css от абсолютного пути

https://yourdomain.com/public/css/style.css 

Лучшим решением будет проходить каталог в папку CSS, а затем ссылаться на ваш style.css.

Узнайте об относительных путях и найдите решение, которое работает для всех шаблонов. Ответ, вероятно, будет что-то вроде:

/public/css/style.css 

Однако, это может быть что-то вроде:

../public/css/style.css 

Где восходит к еще одному предыдущему каталогу. Подробнее об абсолютных и относительных путях http://www.coffeecup.com/help/articles/absolute-vs-relative-pathslinks/

+0

У меня есть учитывая относительный путь, но он по-прежнему застревает в той же ошибке. – jane

+0

попробуйте абсолютный путь. Возможно, ваш относительный путь неправильный. Если вы используете абсолютный путь, и он работает, вы тогда знаете, что это определенно проблема. Для дальнейшей справки разместите свою файловую структуру и абсолютный путь для вашего style.css, который браузер создает из относительного пути. – Tom

+0

Я работаю локально, давая абсолютный путь
Не разрешено загружать локальный ресурс: file: /// C: /xampp/htdocs/website/application/views/errorpage/web/images/background.png
console дает это .. – jane

0

Вы можете попробовать заменить содержимое оригинальной страницы с 404 страницами Не найдена с вашей страницей пользовательских ошибок. Убедитесь, что вы не изменяете имя этого файла или его местоположение.

Надеется, что это помогает пути

Смежные вопросы