恭喜你,你的网站已经可以放谷歌广告了。
可以在网站根目录下的 ads.txt 为什么谷歌广告设置页总是显示检测不到这个txt文件呢?(如下图所示)
更奇怪的是你直接访问 example.com/ads.txt 可以显示啊?
请试试 www.example.com/ads.txt 可以访问吗?
问题就是出在这了。
你的伪静态需要设置跳转:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
上面是访问 www.example.com 时 跳转到 example.com 。这样前面提到的:www.example.com/ads.txt 也同样可以访问了。
等不多久,等谷歌检测到ads.txt 你就可以设置谷歌广告了。
另外还有一种办法是在Cloudflare上设置page跳转规则:
– 选择“转发 URL”和“301 – 永久重定向”。
– 目标 URL:输入您网站的 URL,不带 www,例如:https://mydomain.com/$1。星号与“$1”组合将匹配并保留所有路由。
如果对你有帮助。请点赞哦。若有其他问题,欢迎留言~