使用了cloudflare的网站,可能会莫名的在网站的代码底部出现

https://static.cloudflareinsights.com/beacon.min.js

这个JS脚本,这个脚本是cloudflare的统计分析脚本

如何删除这个脚本呢?

登录cloudflare,点击左侧列表的分析和日志,然后点击Web Analytics

可以看到开启了统计的网站,点击管理站点,点开高级选项之后,就可以看到删除按钮了。

点击删除后,就不会再有这个脚本出现了。

Websites using Cloudflare may inexplicably have the following JS script appear at the bottom of their code:

https://static.cloudflareinsights.com/beacon.min.js

This script is Cloudflare's analytics script.

How can you remove this script?

Log in to Cloudflare, click on "Analytics" and "Logs" in the left sidebar, then click on "Web Analytics."

You will see the websites that have analytics enabled. Click on "Manage Site," open the "Advanced Options," and you will find the delete button.

After clicking delete, this script will no longer appear.

sudo apt update

sudo apt install -y build-essential libssl-dev libssh2-1-dev libpsl-dev libidn2-dev libnghttp2-dev libzstd-dev

cd /tmp

wget https://curl.se/download/curl-8.12.1.tar.gz

tar -xzf curl-8.12.1.tar.gz

cd curl-8.12.1

./configure --with-openssl

make

sudo make install

sudo ldconfig

hash -r

curl -V

网站在使用CloudFlare后,nginx的日志的就无法记录到用户真实的IP地址了

会造成很多问题,无法正确的分析日志

解决办法很简单

在nginx的配置文件:/usr/local/nginx/conf/nginx.conf

http {

下面添加

set_real_ip_from 0.0.0.0/0;
real_ip_header X-Forwarded-For;

重启nginx即可正确获取访客的真实IP地址

做网站基本都会用到Google分析 Google Analytics 谷歌旗下的统计系统

不懂为什么谷歌会把获取统计代码这么重要的功能,隐藏的如此之深,以至于新手根本无法找到

做了几个截图,大家跟着截图一步一步操作即可

1.登录Google Analytics后添加完网站以后,点击右下角的齿轮管理按钮,点击数据流,在数据流里点击你自己的域名

Google Analytics第一步

2.在弹出的 网站数据流详情 里,下拉找到 Google 代码,点击 配置代码设置

Google Analytics第二步

3.点击完 配置代码设置 后,在弹出的选项卡点击第三个选项 管理,点击添加 此Google代码

Google Analytics第三步

4.即可弹出你自己的谷歌分析代码

Google Analytics第四步

或者直接把下面的统计代码中 G-********** 替换成第二步数据流详情里显示的衡量ID即可

<script async src="https://www.googletagmanager.com/gtag/js?id=G-**********"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-**********');
</script>