Hun*_*Luu 5 googlebot ruby-on-rails web-crawler asset-pipeline
Google Bot Crawler一直在尝试抓取生产中我网站上不存在的CSS文件.
它要求:
http://www.mywebsite.com/assets/index-d45678283d4ab9905c3538184826e599.css
Run Code Online (Sandbox Code Playgroud)
生产中不存在这个确切的文件名(生产中的文件名略有不同).
但是,它请求的CSS文件确实存在于开发中:
http://localhost:3000/assets/index-d45678283d4ab9905c3538184826e599.css
Run Code Online (Sandbox Code Playgroud)
我不确定为什么要求这个文件.
在部署到生产之前,我使用Capistrano(加载"deploy/assets")来预编译我的资产.
现在,我只是在robots.txt中阻止此文件,但它在每次部署后请求的css文件都会更改.
为什么GoogleBot要抓取生产网站中不存在的此文件?我怎么阻止它?
| 归档时间: |
|
| 查看次数: |
792 次 |
| 最近记录: |