Javascript 如何在Nuxt universal app的生产中使用https
我已经使用指南生成了ssl证书 然后在Javascript 如何在Nuxt universal app的生产中使用https,javascript,vue.js,nuxt.js,server-side-rendering,Javascript,Vue.js,Nuxt.js,Server Side Rendering,我已经使用指南生成了ssl证书 然后在numxt.config.js中,我有以下内容: server: { port: process.env.APP_PORT, host: '127.0.0.1', https: { key: fs.readFileSync(path.resolve(__dirname, 'server.key')), cert: fs.readFileSync(path.resolve(__dirname, 'server.
numxt.config.js
中,我有以下内容:
server: {
port: process.env.APP_PORT,
host: '127.0.0.1',
https: {
key: fs.readFileSync(path.resolve(__dirname, 'server.key')),
cert: fs.readFileSync(path.resolve(__dirname, 'server.crt'))
}
},
然后我在VPS上部署了我的Nuxt universal应用程序。在这里,我在apache中使用反向代理,如下所示:
ServerName example.com
ServerAlias www.example.com
Redirect / https://www.example.com/
ProxyPreserveHost On
SSLProxyEngine on
SSLProxyVerify none
SSLProxyCheckPeerCN off
SSLProxyCheckPeerName off
SSLProxyCheckPeerExpire off
ProxyPass / https://127.0.0.1:3333/
ProxyPassReverse / https//127.0.0.1:3333/
完成此操作后,我重新启动了Apache2服务器。但它仍然没有使用https。应用程序仅在http
上运行
我是不是遗漏了什么。请让我知道,如果需要更多的信息。
谢谢