主要是由于nginx proxy pass到前端server之后,把https给bypass成了http了,所以,pdf.js获取的pdf文件链接变成了http开头的,本来应该是https开头的。

解决方法:

在server端nginx服务器的conf文件里面添加如下的内容:

fastcgi_param HTTPS on;

fastcgi_param SCHEME https;

好像第二行不加也行。如果出现了网址跳转无限循环,则把第二行注释掉吧。

参考:

https://www.drupal.org/project/metatag/issues/2842049#comment-14131727

 

Tags
blog学术分类

添加新评论

纯文本

  • 不允许使用HTML标签。
  • 自动断行和分段。
  • 网页和电子邮件地址自动转换为链接。

编辑手记和后续补充