当前位置: 首页 > news >正文

广州网站建设海珠新科搭建网站的工具

广州网站建设海珠新科,搭建网站的工具,深圳办公室出租,注册网站入口Discuz x3 开启cdn和https后链接修改教程开启支持https主要需要修改一下几个地方1. 、查找修改文件discuz_application.PHP #xff1a;source/class/discuz/discuz_application.php (约第 187 行处)#xff1a; 查找#xff1a;$_G[isHTTPS] ($_SERVER[HTTPS] …Discuz x3 开启cdn和https后链接修改教程开启支持https主要需要修改一下几个地方1. 、查找修改文件discuz_application.PHP source/class/discuz/discuz_application.php (约第 187 行处) 查找$_G[isHTTPS]  ($_SERVER[HTTPS]  strtolower($_SERVER[HTTPS]) ! off) ? true : false;修改为$_G[isHTTPS]  ($_SERVER[SERVER_PORT]  443 || $_SERVER[HTTPS]  strtolower($_SERVER[HTTPS]) ! off) ? true : false;2、查找修改文件avatar.php uc_server/avatar.php (约第 13 行处)查找define(UC_API, strtolower(($_SERVER[HTTPS]  on ? https : http).://.$_SERVER[HTTP_HOST].substr($_SERVER[PHP_SELF], 0, strrpos($_SERVER[PHP_SELF], /))));修改为define(UC_API, strtolower(($_SERVER[SERVER_PORT]  443 || $_SERVER[HTTPS]  on ? https : http).://.$_SERVER[HTTP_HOST].substr($_SERVER[PHP_SELF], 0, strrpos($_SERVER[PHP_SELF], /))));3、除去非 HTTPS 内容避免提示”不安全内容“Source/plugin/manyou/Service/DiscuzTips.php 最后的那段 JS 加载脚本删除就行。非楼主层如果有点评那么点评者头像不是 HTTPS 开头也需要修改一个文件来适配 template/default/forum/viewthread_node_body.htm (约 180 行)搜索 div classpsta vm将下面一行注释掉或者删除。打开浏览器使用开发者工具或者查看源码逐一排查加载的非 HTTPS 资源并修改。4、后台设置的修改完善在后台还有一些设置可能会干扰 https 的使用。后台 全局 站点 URL 改为 https 开头的后台 站长 UCenter 设置 UCenter 访问地址修改为 https 开头的UCenter 后台 应用管理 应用的主 URL 修改为 https 开头。修改后可能会显示通讯失败如果 UC 和论坛程序安装在同一机器此失败可无视实测可以和 UC 正常通讯不影响(测试是否正常通讯程序的 Bug )如果 UC 和论坛程序不在一台机器上有可能不能通讯。 另外在 后台 全局 域名设置 中的一些设置也可能使 https 失效如果更新缓存后论坛默认连接还是 HTTP 请删除 后台 全局 域名设置 应用域名 默认 里面的默认域名(一般去 forum.php 尾巴这里会有内容为了 HTTPS 请删除)。5、模板的调整主要在模板的 foot.HTML 以及 header.html 等文件中使用工具逐一排查模板文件中写死的 HTTP 链接修改为 HTTPS 。6、解决QQ互联的问题 (自己可以先测试QQ互联有没有问题我的discuz3.2的没有问题所以就跳过这一步骤)首先升级QQ互联插件最低版本要求是 1.18.2如果升级后依然不行需要修改回调 URL 为非 HTTPS 的找到source/plugin/qqconnect/connect.class.php 大约41行在common_base() 函数里面将 $_G[‘siteurl’] 直接硬编码为 你的http的URL 首先修改callback_url如果不行将所有包含connect.php 的 URL 全部替换。7、将论坛帖子中网站的URL改成https格式的。会员在发帖的过程中很可能调用了本站别处的帖子或连接而这个链接肯定是http的所以需要将这些链接全部修改成https格式的执行SQL语句可以在DZ后台或者phpmyadmin中都可以UPDATE pre_forum_post SET messageREPLACE(message,’http://旧网址.com’,’https://新网址.com’);复制代码8、修改模版各处http://为https://这里为模版文件较多的用户提供一个简单的批量的https://模版替换教程(开启伪静态的可用)打开source/function/function_core.php搜索$content  output_replace($content);在下面加入$content  str_replace(http://www.xxxx.com,https://www.xxxx.com,$content);如果你有多个二级域名可以加入$content preg_replace(http://(.*?)xxxx.com,https://\1xxxx.com,$content);感谢葱子博客以及一些博主提供的第二部分说明。真担心审核不通过第三步discuz网站实现绿标以及去掉不安全脚本有一个很坑的就是我的全局—域名设置—应用域名这里填写了以前的域名现在域名是https了所有用这个就不行了所以导致页面一直有重定向的问题解决方法应用域名留空。网站现在可以访问还是灰色的https,这其中就是有http的图片、CSS、JS等问题外链好像是没有关系的所以需要一一排查我用火狐(版本)firebug排查发现很多问题。(要说明现在firebug停止更新了)所以要用firebug排查就需要火狐版本低一些我的话很多啊具体的解决问题(1)、https访问时出现http调用外部链接的均提示有不安全脚本。此时我们应当找到调用了哪些外部的http链接的JS或css(2)、利用火狐firebug查看(如果有广告或360、百度联盟、谷歌联盟等广告的先关闭,还有包括百度分享也是不支持https的)我们找到如下四个外部调用的文件http://pc1.gtimg.com/js/jQuery-1.4.4.min.jshttp://s.pc.qq.com/discuz/css/style.csshttp://discuz.gtimg.cn/cloud/scripts/discuz_tips.js?v1https://openapi.guanjia.qq.com/fcgi-bin/getdzjs?cmdurlquery_gbk_zh_cn   无效链接(3)、接下来就一个一个的解决吧第一个JS是因为DZ自带的电脑管家网址保镖插件造成的进入后台关闭该插件即可。第二个是个调用了外部CSS导致的这个怎么办呢原理是把外部的CSS下载到本地来调用吧。下载CSS保存在自己的服务器网站目录里修改\source\plugin\pcmgr_url_safeguard\pcmgr_url_safeguard.class.php下的// $jsscript . ;复制代码为你的// $jsscript . ;(注意修改后的地址你要保证你下载该外部CSS到你的网站目录同时把style.css文件里调用的外部图片更换成本地图片路径)。至此第二个问题解决。第三个是DZ漫游应用这段代码是强制输出的根本没有加判断。那么我们把它注释掉即可找到/source/function/function_core.php$tipsService Cloud::loadClass(Service_DiscuzTips);$tipsService-show();好了第四个问题是一个无效链接。忽略不管(4)、JS容错。程序员在开发时会或多或少对浏览器的兼容考虑不周这时候为了正常使用https我们得写个JS容错命令。(如果ie报错并导致js无法顺利执行完毕就必须找出报错的问题所在了这才是最终的解决方法.)。在头部加入以下代码function SlyarErrors() {return true;}window.onerror SlyarErrors;至此。全部解决。至此你已经可以全站cdn加https访问了但是还是有一些帖子页面编辑的时候复制了别的http的图片所以需要慢慢替换了我也不知道有什么好方法替换图片反正是官网不是很大很快替换好
http://www.pierceye.com/news/946505/

相关文章:

  • 建立免费公司网站自适应型网站建设费用
  • 郑州大学现代远程教育《网页设计与网站建设》课程考核要求云南网站建设企业
  • 电商网站的支付功能广州建设诚信评分网站
  • 网站在哪里建立刷推广
  • 网站上的公告怎么做参考文献太原工程建设招投标信息网站
  • 网站建设找云尚网络asp网站文件
  • 广州的企业网站建设网站推广途径和推广要点
  • 如何保存个人网站东营网红餐厅
  • 网站自助建站湖南企业网站建设
  • 网站设计开发网站企业网站推广方案范文
  • 金峰辉网站建设手机系统下载
  • 网站品牌推广公司天津企业网站建设开发维护
  • zencart 网站入侵网络推广讲师培训
  • 如何做建议的网站wordpress自动发布网站
  • 广州seo网站推广公司个人站长怎么做企业网站
  • 免费看电视剧的网站2021传媒公司名字大全免费
  • 宝塔面板怎么搭建网站wordpress怎么自己写代码
  • 张家界网站建设培训机构管理系统哪个好
  • 网站开发语言开发网站建设和网站开发
  • 上海哪家做网站关键词排名西安到北京高铁几小时
  • 网站后台怎么添加图片大连精美网站制作
  • 电子商务网站建设规划说明书长沙百度快速排名
  • 自由建网站的网络程序在哪建设网站
  • 做u盘的老外网站黑龙江省住房和城乡建设厅官网
  • 网站logo如何替换wordpress怎么实现付费可见
  • 广州网站建设公司排行南宁企业网站建站
  • 网站优化总结报告个人博客网
  • 愿景 做中国最受欢迎的互联网网站找小程序
  • 重庆seowhy整站优化即时设计是什么软件
  • 哈尔滨网站建设哪个好做网站和域名