我的curl脚本存在问题,无法访问具有cloudflare的网站。
当网站没有使用cloudflare时,它正在运行。
我的脚本中还有我正在使用的浏览器。
curl_setopt ($ch2, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6");
当我打开php脚本时。
我坚持
Checking your browser before accessing xrshellbooter.com.
DDoS protection by CloudFlare
所以它不允许我访问该网站。
答案 0 :(得分:2)
CloudFlare有一个启用了JavaScript的页面,由网站所有者启用,旨在仅允许启用了javascript的实际工作浏览器进入该网站。您需要请求CloudFlare帐户的所有者将您尝试提出请求的IP列入白名单。 您的配置和代码应该在那之后工作
答案 1 :(得分:1)
这似乎有点旧......但我会回复......
无论你做什么都是触发DDoS触发器&您正在查看的插页式页面正在检查以确保您不是机器人。您应该让网站所有者将来电的IP列入白名单。
答案 2 :(得分:0)
如果您拥有域名,则可以在CloudFlare中将自己的服务器IP列入白名单,并且您不应再次看到DDoS保护屏幕。
答案 3 :(得分:-3)