http和https的问题
alenzy5201 opened this issue · comments
ZhaoYong commented
您好
我在使用兰空官网上床图片时,生成的是https的链接,因此我在md文件中可以正常访问。
但是我使用当前的这个插件的时候,生成的链接是https的,导致我无法正常显示图片
请问有什么好的解决办法吗
Allen Hua commented
你提到的两个场景生成的链接都是 https 的?
ZhaoYong commented
大佬你好,非常抱歉上次提issues的时候,没有看清楚,发生了笔误,非常抱歉。
问题:
1. .md文件不能展示HTTP类型的链接,应该是图床服务器上的安全策略导致的。 但是我没办法修改该图床服务器的配置。
2. 浏览器中可以正常生成https的链接,但是通过“lankong”这个插件上传的图片生成的链接是http而不是https的。
请问作者您有什么好的办法吗? 十分感谢!!!
在浏览器中使用兰空上传图片
- 这个时候生成的链接是HTTPS的,而不是http的
- 使用浏览器中生成这个图片链接可以在md文件中可以正常展示。
在lankong插件中上传图片
- 插件中上传的图片生成的链接是HTTP而不是HTTPS的
- 我在.md文件中这个图片无法正常展示
Allen Hua commented
你是用的 nginx 做 web server 的吗?如果是可以增加一个 http 301 跳转,
server {
listen 80 default_server;
server_name xxx.example.com;
return 301 https://$server_name$request_uri;
}
另外访问一下后台 /admin/strategies/1
看一下当前启用的存储策略,看一下 *访问网址
项填的是什么内容
本地储存的访问网址必须有根路径,例如:https://www.lsky.pro/uploads 中的 uploads 就是根路径,且根路径不能和其他策略重复。修改根路径直接影响已经上传并已使用的链接的访问。