百度分享不支持https的解决方案(单独部署静态文件)
首先是参考了博客,下载百度分享的静态代码 static
链接为:https://www.cnblogs.com/mmzuo-798/p/6434576.html
后来在nginx的 nginx.conf文件中添加
location ^~ /static/ {
root E:/Workspaces/Idea15/demo/web/WEB-INF;
}
这段代码在windows中测试有用,但是在linux中改下路径没用。
最后的解决办法,没有深究nginx的问题,而是一种更简单的通用方法,单独部署静态文件 static
1、在代码调用的时候写成
<script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":["mshare","weixin","sqq","tsina","qzone","tqq","tieba","youdao","ty","evernotecn","fbook","copy","print"],"bdPic":"","bdStyle":"0","bdSize":"16"},"slide":{"type":"slide","bdImg":"1","bdPos":"left","bdTop":"100"},"selectShare":{"bdContainerClass":null,"bdSelectMiniList":["qzone","tsina","tqq","renren","weixin"]}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='../static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>
2、在tomcat的 webapps目录下部署 static文件
tomcat是可以直接部署静态文件的
这样就可以直接访问了,如下:https://jiashubing.cn/static/api/js/share.js
相关文章
- Linux wget命令:文件下载
- idea修改properties文件编码_idea使用maven
- C语言小项目 -- 通讯录(静态版+动态版+文件版)
- 内网文件如何确保安全传递? | FreeBuf甲方群话题讨论
- Typecho生成静态首页index.html文件
- nginx 搭建静态网页服务,不同的前缀进入不同的静态文件路径详解程序员
- 用dom4j解析xml文件详解编程语言
- springMVC3学习(四)–访问静态文件如js,jpg,css详解编程语言
- 【恢复Linux bin文件:不再是昙花一现】(linuxbin误删)
- GCC创建和使用静态链接库(.a文件)
- Linux中的软链接:把文件连接起来(linux软链接)
- 文件利用Linux静态库.a文件编写应用程序(linux静态库.a)
- Linux脚本实现文件读取(linux脚本读取文件)
- 如何静态编译Linux系统并实现文件独立,省去运行时动态链接的麻烦?(静态编译linux)
- 「快速了解Linux导出文件命令」(linux导出文件命令)
- 教你如何高效删除MySQL中的IDB文件(mysql删除idb)
- AspAccess创建静态文件/HTML
- PHP静态文件生成类实例
- nginx中使用nginx-http-concat模块合并静态资源文件
- php静态文件返回304技巧分享