可以忽略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;
?>`
但是请回复我:
&#34;永久移动
该文件已移至此处。&#34;
是测试不是黑客攻击我有网站所有者的授权来测试这个。 该网站使用wordpress完成。
偷偷摸摸你
答案 0 :(得分:0)
由于通常是Web服务器提供301信息并重定向页面(例如.htaccess文件),因此完全不可能做到这一点。这意味着网络服务器不会寻找要提供的网页,因此不会提供文件或数据。
实际上,如果所有者已经删除了原始内容(或将其移至新位置),原始内容甚至可能不再存在。
(我在此使用“可能”一词,因为它实际上取决于特定的服务器配置。)