给网站添加xml地图索引写法
使用php给网站添加xml地图索引写法
<?php $new_array = array(); function loopDir($dir,&$new_array,$modurl) { $handle = opendir($dir); header("Content-Type:text/xml"); $data = '<?xml version="1.0" encoding="UTF-8"?>'; $data .= '<sitemapindex>'; while(($file = readdir($handle))!== false ){ $today=date('Y-m-d', time()); if ($file != '.' &&$file != 'index.php' && $file != 'indexxml.php' && $file != '..'){ if (filetype($dir.'/'.$file) != 'dir'){ $modurl="http://www.nongpin88.com/sitemap/"; $fileurl=$modurl."xml/".$file; $data .= '<sitemap>'; $data .= '<loc>'.$fileurl.'</loc>'; $data .= '<lastmod>'.$today.'</lastmod>'; $data .= '<changefreq>always</changefreq>'; $data .= '<priority>0.9</priority>'; $data .= '<data><display></display></data>'; $data .= '</sitemap>'; } if (filetype($dir.'/'.$file) == 'dir'){ loopDir($file,$new_array); } } } $data .= $item; $data .= '</sitemapindex>'; $data = str_replace('><', ">\n<", $data); echo $data; } $dir = './'; loopDir($dir,$new_array,$modurl); ?>
千行代码,Bug何处藏。 纵使上线又怎样,朝令改,夕断肠。