UserFrosting安装 - 显示没有CSS的页面

问题描述:

我刚刚在Cloud 9(c9.io)上的我的项目中安装了UserFrosting。除了页面没有CSS的情况外,一切都变得很好。页面显示为纯文本。UserFrosting安装 - 显示没有CSS的页面

我已经注册了主帐户(注册页面有CSS样式)。

有关如何解决此问题的任何想法?

+0

当您尝试加载外部CSS资源时,它在浏览器控制台中显示的内容是什么? 404错误? – alexw

+0

@alexw我完全忘了检查控制台,我的坏。它似乎无法加载任何CSS/JS,因为通过HTTPS加载了''(url removed)',但却请求了一个不安全的脚本'(脚本名称已被删除)'。该请求已被阻止;内容必须通过HTTPS “。 –

+0

啊,好的。因此,出于某种原因,HTTPS重定向未应用于您的CSS和JS的URL。你只是使用UserFrosting附带的'.htaccess',或者你有一些额外的自定义规则吗? – alexw

原来我需要取消注释在.htaccess以下行与UserFrosting传来:

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

此转发HTTP到HTTPS。