This is an old revision of the document!


Sitemap-XML (Google)

Multidomain sitemap.php

Erweiterte Version mit festlegbarer Start-ID im Kategoriebaum abhängig vom aktiven Domainnamen.

// Aktuelle Struktur ID -> wo soll es losgehen?
$my_start_id = 22; //default wenn keine Domain angegeben

// Alle Cat-IDs die permanent ausgeschlossen werden sollen z.B. '4,7,34,9'
$_DISABLE_ID = '4,7,34,9'; // Test

// Start-ID zu Domain zuordnen: Entkommentieren und eintragen
$_DOMAIN_ID = array(

//  'domain1.de'   =>  array( 'ID' =>  1 ), 
//  'domain2.com'  =>  array( 'ID' =>  3 ), 
//  'domain3.ch'   =>  array( 'ID' => 11 ), 

);

<note>Verfügbar für alle Personen die brauchbare Beiträge in das wiki schreiben. (Alternativ kann auch gespendet werden).</note>


Ersetzt index.php?alias mit alias.phtml

Forum: http://forum.phpwcms.org/viewtopic.php?p=112317#p112317

Rewrite der Sitemapausgabe mit /sitemap.php für eine sitemap.xml Datei. (index.php?alias → /alias.phtml)

Normalerweise wird das Rewrite des Alias nach alias.phtml von der .htaccess via Apache erledigt.

Patch für sitemap.php: (Funktioniert nur wenn eine Standard-.htaccess verwendet und nach alias.phtml umgeschrieben wird)

Einfügen zwischen:

Beginn:

require_once (PHPWCMS_ROOT.'/include/inc_front/front.func.inc.php');

Einfügen:

// enhanced by k.Heermann (flip-flop) for rewriting to alias.phtml
// --------------------------------------------------------------- +kh 09/01/06
$my_rewrite = false;
if ($phpwcms['rewrite_url'] >= 1  AND  file_exists('.htaccess')) { $my_rewrite = true; }
// ----------------------------------------------------------------

Ende:

// start XML 
echo '<?xml version="1.0" encoding="utf-8"?>'.LF;


und

Ersetzen:

 		$_link = PHPWCMS_URL.'index.php?'.setGetArticleAid( $data );

mit:

		// ---------------------------------------- +kh 09/01/06
		if ($my_rewrite) { $_link = PHPWCMS_URL.setGetArticleAid( $data ).'.phtml'; }
		else { $_link = PHPWCMS_URL.'index.php?'.setGetArticleAid( $data ); }
		// ---------------------------------------- 
 
deutsch/andere-erweiterungen/sitemap-xml.1242552616.txt.gz · Last modified: 2018/06/03 18:07 (external edit)
www.planmatrix.de www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0