背景:

因为域名更换,在迁移服务的时候发现,链接在微信上无法打开,报错是

网页包含诱导分享、关注等诱导行为内容,被多人投诉,为维护绿色上网环境,已停止访问。

而我这个域名是新买的,所以很大可能是因为域名之前被滥用过,导致被多人投诉,所以被微信平台加入了黑名单。
1

过程

根据微信提示申诉,做3到测评,有一部是需要站长进行认证

认证方法是,在服务根目录创建一个微信指定的文件,并放入指定的内容

如下图:

2

问题

如果是使用的tomcat等可以直接在跟目录部署文件,自然按照提示做就好,但是,题主使用的是nginx,如果到这里使用ng做一下配置也算可以的,但是我同时是用docker安装的nginx_proxy_manager,所以不出意外,我的服务也是通过ng代理的到端口的。

尝试度娘google和gpt与最终解决

在经过一番的搜索后,没找到符合需求的答案,最后换了好几个gpt的提问姿势最后得到如下答案

1
2
3
location /aa.txt {
alias /b.txt;
}

当用户访问/aa.txt时,实际上会返回/b.txt的内容

所以基于这个代码,是非常符合我们的需求的

坑,这里题主当时b.txt后面;没加分号导致失效,看了好几遍,哭死

最后贴几个图:

代理服务

3

高级配置

4

访问成功