网站在使用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>

更换了新设备后,但是使用原有的固件备份恢复,会导致zerotier还是认为是之前的设备

会导致异常无法连接,先关闭zerotier,用SSH登录openwrt

删除 /var/lib/zerotier-one 目录下的

identity.public 和 identity.secret

目录和要删除的文件

即可获得一个全新的zerotier ID

然后在官网操作重新加入设备即可

上个月去了一趟清迈,购买的流量卡是AIS的

使用三星的移动wifi需要设置APN,问了客服,客服不知道怎么设置

搜索了一下,很简单

接入点名称:internet

其他为默认,或者空

名称随便即可