N+A环境安装都完成了,https下js和css资源依旧是http,有没有办法解决呢?

nginx+apache环境

http情况下安装完成

https化后js和css依旧是http,无法加载!

请先 登录 后评论

2 个回答

登峰 - 官方技术支持
擅长:tipask,php,服务器,网站建设

在nginx的服务器变量中需要加入https相关的环境变量参数。

fastcgi_param  SERVER_PROTOCOL    $server_protocol;
fastcgi_param  REQUEST_SCHEME     $scheme;
fastcgi_param  HTTPS              $https if_not_empty;

大概是上面的代码片段,框架会自动根据这些参数来识别当前是http还是https。不需要手头修改任何代码

请先 登录 后评论
人生如梦

我也来试一试,还至少得15个字符 

请先 登录 后评论