【发布时间】:2016-11-08 12:06:17
【问题描述】:
可以忽略 301 Moved Permanently 重定向并获取原始网页的内容。 示例:我有一个 domain1.xxx/post1/ 并且此重定向到 domain2.xxx/home/ (但我确定 post1 仍然存在于第一个 url 中)是否可以从 domain1.xxx 获取 post1 的内容?
<?php
$url = 'domain1.xxx/post1/';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_HEADER,1);
curl_setopt($ch, CURLOPT_NOBODY,0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); //important
curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 0);//important
$r = curl_exec($ch);
curl_close($ch);
echo $r;
?>`
但是所以返回我:
“永久移动
文档已移至此处。”
是一个测试不是黑客攻击我有网站所有者的授权来测试这个。 该网站是用wordpress完成的。
谢谢你
【问题讨论】:
-
据我所知不可能
标签: php wordpress .htaccess redirect curl