REXvideo Videotutorials rund um das CMS Redaxo
REXseo ist eine Erweiterung des REDAXO url_rewrite Addons mit einigen neuen Zusatzfeatures:
Wenn url_rewrite schon installiert ist, muss das bestehende Addon deaktiviert und deinstalliert werden. Anschließend REXseo ins Addonverzeichnis laden, installieren und aktivieren. Die .htaccess im Wurzelverzeichnis anpassen:
#Enable rewriting
RewriteEngine On
RewriteBase /
#Rewrite all requests to index.php
RewriteCond %{REQUEST_URI} !redaxo/.*
RewriteCond %{REQUEST_URI} !files/.*
RewriteCond %{REQUEST_URI} !sitemap.xml
RewriteRule ^(.*)$ index.php?%{QUERY_STRING} [L]
Im Verzeichnis /redaxo eine .htacess anlegen
RewriteEngine Off Den < head > Bereich des Templates anpassen/erweitern (die Punkte natürlich nicht mitkopieren):
<head>
<base href="<?php echo $REX['SERVER']; ?>" />
…
<title><?php echo rexseo::title(); ?></title>
<meta name=”keywords” content="<?php echo rexseo::keywords(); ?>" />
<meta name=”description” content="<?php echo rexseo::description(); ?>" />
…
</head>
Wichtig!!: Unter REDAXO System den $REX["SERVER"‘] eintragen. die Haupturl der Seite, mit http:// und / am Ende) z.B. http://www.gn2-netwerk.de/, falls das REDAXO Demo-Template verwendet wird, können die bestehenden Description/Keywords-Zeilen gelöscht werden:
$meta_beschreibung = $OOStartArticle->getValue("art_description");
$meta_suchbegriffe = $OOStartArticle->getValue("art_keywords");
if($this->getValue(“art_description”) != "")
$meta_beschreibung = $this->getValue("art_description");
if($this->getValue("art_keywords") != "")
$meta_suchbegriffe = $this->getValue("art_keywords"); Anschließend den REDAXO-Cache löschen (unter System). Titel und URLs können jetzt artikelspezifisch unter Metadaten/Sonstiges angepasst werden.
Vorschaubug in REDAXO 4.2.1 beheben
bei REDAXO 4.2.1 funktioniert die Artikelvorschau aus dem Backend bei aktiviertem REXseo nicht in content.inc.php im Ordner /pages Zeile 578:
$listElements[] = '<a href="../'.$REX["FRONTEND_FILE"].'?article_id=' . $article_id . '&clang=' . $clang . '" onclick="window.open(this.href); return false;" '. rex_tabindex() .'>' . $I18N->msg('show') . '</a>'; ersetzen mit:
$listElements[] = '<a href="../'.rex_getUrl($article_id,$clang).'" onclick="window.open(this.href); return false;" '. rex_tabindex() .'>' . $I18N->msg('show') . '</a>';
damit ist dieser Bug behoben.
Text by: http://gn2-code.de/projects/rexseo/wiki
Der Dank geht hier an:
GN2 Netwerk
GN2 Netwerk
http://blog.gn2-netwerk.de/2010/02/rexseo/
GN2 Code
http://gn2-code.de/projects/rexseo
Download bei Redaxo
http://www.redaxo.de/180-0-addon-details.html?addon_id=750
Wenn ich helfen konnte würde ich mich über eine kleine Spende freuen. Wie heisst es so schön: Auch Kleinvieh macht mist ;) und hilft dem Erhalt und der Weiterführung der Webseite REXvideo.de
buy the author beer or click here