2016-05-04 2 views
-1

Моя страница работает на локальном сервере с использованием Apache 2.4 (я до сих пор не могу получить доступ к своему серверу извне).No Style on Error Document (Сервер)

Я установил Apache, чтобы получить «Auth», прежде чем получить доступ к моей странице (используя .htaccess).

Теперь проблема заключается в том, что, когда сервер отказывает пользователю в доступе (например, неправильный пароль/пользователь), он обслуживает 400 страниц, но без стиля.

Вот мой сервер:

─ htdocs/ 
    ║ 
    ╠═ Error400.html 
    ║ 
    ╚═ css/ 
     ║ 
     ╠═ Stylesheet.css 

Должен ли я просто поставить стиль на HTML-странице (с помощью <style>)?

ответ

1

Используйте абсолютные ссылки на страницах с ошибками.
Если вы используете какую-либо графику или ссылки на странице с ошибкой, не используйте «относительные ссылки». Вместо этого сделайте все свои ссылки «абсолютными ссылками», которые начинаются с http://www.example.com/....

Или ссылка на корень, начинающаяся с значения href с /.

В вашем случае: http://www.example.com/css/Stylesheet.css или /css/Stylesheet.css;