请问,buildadmin怎样部署https在服务器上面
请问,buildadmin已经部署在服务器上面,由于之前测试,用http域名,现在在宝塔上面申请了ssl证书,根据网上资料,已经配置了nginx。
server {
listen 443 ssl;
server_name yourdomain.com; # 替换为你的域名
ssl_certificate /path/to/your/certificate.pem; # 替换为证书文件路径
ssl_certificate_key /path/to/your/private.key; # 替换为私钥文件路径
location / {
proxy_pass http://localhost:8000; # 如果 Django 服务运行在本地端口 8000
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
}
第二,也根据nuxt官网 设置好了
https
Whether to enable HTTPS.
Type: boolean
Default: false
Example:
export default defineNuxtConfig({
devServer: {
https: {
key: './server.key',
cert: './server.crt'
}
}
})
但是,现在还是读取不到https://域名/的css,和js
请问,怎样解决这个https部署问题呢
0个回答默认排序 投票数排序
没有更多回答了~
请先登录
问题是出在宝塔ngnix配置上面,https域名证书部署。其实比较简单,如果用了宝塔就用宝塔的配置,不要自己在修改conf的配置文件。如果修改宝塔和自己conf结合,以后升级,比较乱。可能就是2行代码,就搞得不知道原因。