View difference between Paste ID: rWq9ufAA and j6rw82kY
SHOW: | | - or go back to the newest paste.
1
if ($host=="domain1.com" and $uri=="/sitemap.xml")
2
{
3
  $host_array = array("domain1.com","domain2.com","domain3.com");
4
5
  $file_array = array();
6
7
  foreach ($host_array as $key=>$value)
8
  {
9
    create_keyword_file($value);
10
    $content = file_get_contents("keyword/".$value.".txt");
11
    $array = unserialize($content);
12
13
    foreach ($array[1] as $key2=>$value2)
14
    {
15
      $array[1][$key2] = "http://".$value."/".$array[1][$key2];
16
    }
17
18
    $file_array = array_merge($file_array,$array[1]);
19
  }
20
21
  srand($date);
22
  shuffle($file_array);
23
  array_splice($file_array,$sitemap_count);
24
25
  header("Content-Type: text/xml; charset=UTF-8");
26
  echo('<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="sitemap.xsl"?><urlset	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
27
	    xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"
28
	    xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
29
');
30
  echo('    <url><loc>http://'.$host.'/</loc></url>
31
		<lastmod>'.date("Y",$date).'-'.date("m",$date).'-'.date("d",$date).'</lastmod>
32
		<changefreq>Daily</changefreq>
33
		<priority>1</priority>
34
');
35
  foreach ($file_array as $key=>$value)
36
  {
37
    echo('	<url>
38
		<loc>'.$value.'</loc>
39
		<lastmod>'.date("Y",$date).'-'.date("m",$date).'-'.date("d",$date).'</lastmod>
40
		<changefreq>Daily</changefreq>
41
		<priority>1</priority>
42
	</url>
43
');
44
  }
45
  echo('</urlset>');
46
  if ($log==1) add_file("log/".$host.".txt",date("d.m.Y H:i:s",$date)."\n".$_SERVER["HTTP_USER_AGENT"]."\n"."http://".$_SERVER["HTTP_HOST"].$_SERVER["REQUEST_URI"]."\n\n");
47
  exit;
48
}