Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript php在网站上查找站点地图_Javascript_Php_Sitemap - Fatal编程技术网

Javascript php在网站上查找站点地图

Javascript php在网站上查找站点地图,javascript,php,sitemap,Javascript,Php,Sitemap,我正在为seo检查创建一个脚本,其中脚本需要检查网站是否有网站地图 我如何用php或javascript检查一些网站是否有站点地图 我已经尝试过检查robot.txt,但是如果某个网站没有索引sitemap robot.txt,我会尝试一下 我的问题已经结束了,但仍然是说描述你的问题等等。。我应该写什么?我不知道,所以我只是把该死的文本放在文本框框框中,它的owrkkng我的问题完成了,但它仍然说描述你的问题等。。我应该写什么?我不知道,所以我只是把该死的文本放在文本框框框中,它的owrkkng

我正在为seo检查创建一个脚本,其中脚本需要检查网站是否有网站地图

我如何用php或javascript检查一些网站是否有站点地图

我已经尝试过检查robot.txt,但是如果某个网站没有索引sitemap robot.txt,我会尝试一下


我的问题已经结束了,但仍然是说描述你的问题等等。。我应该写什么?我不知道,所以我只是把该死的文本放在文本框框框中,它的owrkkng我的问题完成了,但它仍然说描述你的问题等。。我应该写什么?我不知道,所以我只是把该死的文本放在文本框框框中,它的owrkkng我的问题完成了,但它仍然说描述你的问题等。。我应该写什么?我不知道,所以我只是把dammy文本放在文本框的OWRKNG上,下面的脚本是一个简单的php Curl,用于检查文件是否存在

$checkForFiles = array('robots.txt','sitemap.xml');

$host = 'http://php.net/';

foreach($checkForFiles as $file){
    $url = $host . $file;

    $ch = curl_init ($url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
    curl_setopt($ch, CURLOPT_HEADER, 1);

    $output = curl_exec ($ch);

    if(curl_getinfo($ch)['http_code'] != 200){
        echo $file . ' does not exist on ' . $host . '<br>';
    }else{
        echo $file . ' does exist on <a target="_blank" href="'.$host . $file.'">' . $host . $file .'</a>' . '<br>';
    }

    curl_close($ch);

}
$checkForFiles=array('robots.txt','sitemap.xml');
$host=http://php.net/';
foreach($checkForFiles作为$file){
$url=$host.$file;
$ch=curl\u init($url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);
curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1);
curl_setopt($ch,CURLOPT_头,1);
$output=curl\u exec($ch);
如果(curl_getinfo($ch)['http_code']!=200){
echo$file.'在“$host”上不存在。
; }否则{ echo$file.。不存在于“.”上。
; } 卷曲关闭($ch); }
我没有查看检查文件是否存在的脚本。。。我正在寻找是否有人将站点地图文件保存为“mysitemap.xml”,那么脚本如何查找该文件?@rajeev vishva您想制作什么?一个脚本,用于检查sitemap.xml是否已使用其他名称(如“sitemap2.xml”或“mysitemap.xml”)保存。那么您想猜测用户如何命名他的文件(sitemap.xml)?