Установка UserFrosting — страницы отображаются без CSS

Я только что установил UserFrosting в свой проект в Cloud 9 (c9.io). Все прошло хорошо, за исключением того, что страницы отображаются без CSS. Страницы отображаются как обычный текст.

Я зарегистрировал основную учетную запись (на этой странице регистрации был стиль CSS).

Любые идеи о том, как это исправить?


person Louis C.    schedule 10.07.2016    source источник
comment
Что он показывает в консоли вашего браузера, когда пытается загрузить внешние ресурсы CSS? 404 ошибка?   -  person alexw    schedule 10.07.2016
comment
@alexw Я совсем забыл проверить консоль, моя беда. Похоже, он не может загрузить какой-либо CSS / JS, потому что «(URL-адрес удален)» был загружен через HTTPS, но запросил небезопасный скрипт «(имя скрипта удалено)». Этот запрос был заблокирован; контент должен передаваться через HTTPS.   -  person Louis C.    schedule 11.07.2016
comment
Ах хорошо. Поэтому по какой-то причине перенаправление HTTPS не применяется к URL-адресам для вашего CSS и JS. Вы просто используете .htaccess, поставляемый с UserFrosting, или у вас есть какие-то дополнительные пользовательские правила?   -  person alexw    schedule 13.07.2016
comment
@ЛуиС. продолжайте и добавьте свой собственный ответ на вопрос, отметьте его как решенный, тогда мы сможем проголосовать за него.   -  person Brady Dowling    schedule 13.07.2016
comment
@alexw Спасибо за вашу помощь, я нашел то, что мне нужно, в файле .htaccess. Ответил ниже.   -  person Louis C.    schedule 13.07.2016


Ответы (1)


Оказывается, мне нужно было раскомментировать следующие строки в .htaccess, который шел с UserFrosting:

RewriteCond %{HTTPS} !=on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

Это перенаправляет HTTP на HTTPS.

person Louis C.    schedule 13.07.2016