2016-12-20 6 views
0

Я новичок в этом, поэтому, пожалуйста, не заходите на меня.trailing slash results in 404 error page CSS не работает

Я переработал веб-сайт. Я установил страницу ошибки 404, чтобы посетители с закладками на несуществующие страницы или страницы, чьи имена изменились, могут перемещаться по новым страницам.

Например, если кто-то попытается посетить уже несуществующую страницу www.xyz.co.uk/nonsense, они получат красивую страницу 404, которая будет соответствовать остальной части сайта.

Однако, если кто-то добавляет косые черты www.xyz.co.uk/nonsence/, то CSS на странице 404 не работает. Нет стиля.

Как заставить CSS на странице 404 работать, если кто-то использует завершающую косую черту?

Обратите внимание: я не хочу, чтобы файл htaccess добавлял трейлинг-косые черты. Для этого есть несколько причин, которые я не могу здесь объяснить. Я просто хочу, чтобы CSS-страница 404 работала.

UPDATE Я изменил ссылку на мой CSS-файл, чтобы он был абсолютным. Теперь CSS работает, но изображение логотипа теперь отсутствует (с страницы 404, когда кто-то использует завершающую косую черту). По-видимому, мне нужно использовать абсолютные ссылки на изображения и CSS на моей странице 404?

UPDATE 2 После дальнейшего seaching я думаю, я нашел ответ здесь 404 error handling with htaccess and css

+0

использовать абсолютные ссылки с изображениями в CSS тоже! – bitten

ответ

0

Используйте абсолютные ссылки на CSS, изображения и другие ресурсы