关注VPS服务器
相关知识分享

SiteGround虚拟主机 Avada主题无法添加tracking code统计代码 原来是这个原因

在 SiteGround虚拟主机中,使用 Avada主题选项那里添加统计代码,输入框点不了也输入不进去东西,最近群友 @饭 遇到了这个问题,让朋友们都找不到问题原因和解决办法。后来经过一番探索终于解决了这个问题,魏艾斯博客分享解决办法和原因分析,供有需要的朋友取用。

1、问题描述

看下图是 Avada主题的 tracking code 代码框,正常只要把谷歌统计代码添加进来就 OK了,现在遇到的问题是鼠标无法点击进去,没有一闪一闪的光标。

这个问题的解决办法和 siteground的 SSL功能有关系。先说如何解决,后面再说原因。

2、问题解决

点我直达进入 siteground 管理面板,左侧找到 【SECURITY】>> 【HTTPS Enforce】,右侧 External Links Rewrite,关闭这个功能。这样就解决了上面 avada那个代码框输入的问题了。

3、原理解释

siteground官方解释如下:Use this tool to enforce your website to work over an encrypted and secure HTTPS connection. The HTTPS redirect is performed on a server level and works for any website with active SSL. The additional External Links Rewrite option ensures that your website will not show any “Mixed content” warning in the browser due to insecurely loaded external resources.

大概意思:使用此工具强制网站使用加密过的安全HTTPS连接工作。HTTPS重定向在服务器级别执行,适用于任何具有活动SSL的网站。附加的外部链接重写选项可确保您的网站不会由于加载的外部资源不安全而在浏览器中显示任何“混合内容”警告。

提示:混合内容就是 https和 http出现在同一个域名下,如果用 chrome和火狐浏览器打开网站,在地址栏的域名前面会出现黄色感叹号,不安全警告。

老魏的理解是酱紫的:siteground通过主机级别的操作,把网站域名下和外部链接引入的第三方链接全都变成了强制 https链接。而可能是 Avada主题的 tracking code 代码框这部分引用了外部 http链接,如果强制变成 https会无法正常使用,表现出来的就是无法输入内容。

4、延伸问题解决

那么关闭 External Links Rewrite后,还是可能出现 Mixed content 内容,导致浏览器的不安全警告,怎么解决这个问题呢?使用 Really Simple SSL插件可以有效解决这个问题,请移步Really Simple SSL插件 让全网站变成 https链接,这样既可以正常使用主题功能,又能让浏览器显示小绿锁,问题得到完美解决。

赞(0) 打赏
允许转载,保留出处:魏艾斯博客 » SiteGround虚拟主机 Avada主题无法添加tracking code统计代码 原来是这个原因
分享到: 更多 (0)

评论 2

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #-19

    我的话可能会直接就去写到主题页脚文件里面。

    • 主题后台添加代码也行,直接放到主题文件的页脚代码里面也行。前面适合新手用,后面适合老手用。其实第一个办法也是主题制作者把一段代码放在页脚位置了。

      魏艾斯博客1周前 (10-06)回复

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏