This is an old revision of the document!


Sitemap-XML (Google)

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.1240639510.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