UserFrosting安装 - 显示没有CSS的页面
问题描述:
我刚刚在Cloud 9(c9.io)上的我的项目中安装了UserFrosting。除了页面没有CSS的情况外,一切都变得很好。页面显示为纯文本。UserFrosting安装 - 显示没有CSS的页面
我已经注册了主帐户(注册页面有CSS样式)。
有关如何解决此问题的任何想法?
答
原来我需要取消注释在.htaccess
以下行与UserFrosting传来:
RewriteCond %{HTTPS} !=on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
此转发HTTP到HTTPS。
当您尝试加载外部CSS资源时,它在浏览器控制台中显示的内容是什么? 404错误? – alexw
@alexw我完全忘了检查控制台,我的坏。它似乎无法加载任何CSS/JS,因为通过HTTPS加载了''(url removed)',但却请求了一个不安全的脚本'(脚本名称已被删除)'。该请求已被阻止;内容必须通过HTTPS “。 –
啊,好的。因此,出于某种原因,HTTPS重定向未应用于您的CSS和JS的URL。你只是使用UserFrosting附带的'.htaccess',或者你有一些额外的自定义规则吗? – alexw