Google Bot Crawler 一直在尝试抓取我的网站上不存在的 CSS 文件。
它要求:
http://www.mywebsite.com/assets/index-d45678283d4ab9905c3538184826e599.css
这个确切的文件名在生产中不存在(生产中的文件名略有不同)。
但是,它请求的 CSS 文件确实存在于开发中:
http://localhost:3000/assets/index-d45678283d4ab9905c3538184826e599.css
我不确定它为什么要这个文件。
我使用 Capistrano(加载“部署/资产”)在部署到生产之前预编译我的资产。
现在,我只是在 robots.txt 中阻止了这个文件,但它请求的 css 文件在每次部署后都会更改。
为什么 GoogleBot 要抓取这个在生产站点中不存在的文件?我该如何阻止它?