我有一个带有webpack模板https://github.com/vuejs-templates/webpack的vuejs应用程序,当我推送到生产服务器时,我试图强制它使用https,但不是在本地时。
我可以使用这样的东西:
if (location.protocol != 'https:' && location.href != 'localhost')
{
location.href = 'https:' + window.location.href.substring(window.location.protocol.length);
}
在main.js文件上的但它似乎是一个黑客。我确定webpack提供商的方式,但我无法找到它。
答案 0 :(得分:1)
您必须将服务器配置为仅使用https而不是webpack。
e.g。 https://developer.jboss.org/thread/253008?_sscc=t
只需谷歌为你的网络服务器如何配置它。