benutze wie erwähnt Redaxo 4.2.1 mit RexSEO bzw würde es gern. Addon ansich funktioniert, aber sowie ich im System $REX['MOD_REWRITE'] auf TRUE setze funktioniert die Navigation nicht mehr.
Jeder Link verweist auf die Base http://www.domain.de
Jeder meiner Links der Form http://www.domain.de/index.php?article_id=XXX&clang=0 wird zu http://www.domain.de/ statt http://www.domain.de/Artikel/
Das gleiche Phänomen habe ich beim Addon url_rewrite un dort auch verschiedene classes probiert. Habe eine weitere Webseite auf dem Server im Einsatz mit Version 4.2.1er und normalen url_rewrite die funktioniert.
Habe Addon mehrmals schon re-installiert und .htaccess Dateien wurden problemlos erstellt. Title, Description etc funktioniert auch alles.
Bin dankbar für Hilfe.
Grüße
Sebastian
Auszug Template:
Code: Alles auswählen
<head>
<base href="<?php echo $meta_base; ?>" />
[...]
</head>
Code: Alles auswählen
# ENABLE REWRITING
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www\.domain\.de$
RewriteRule ^(.*)$ http://www.domain.de/$1 [L,R=301]
RewriteRule ^sitemap\.xml$ index.php?rexseo_func=googlesitemap [NC,L]
RewriteRule ^robots\.txt$ index.php?rexseo_func=robots [NC,L]
# DON'T REWRITE DIRS/FILES
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_URI} !^redaxo/.*
RewriteCond %{REQUEST_URI} !^files/.*
RewriteCond %{REQUEST_URI} !^google(.*).html*
# REWRITE ALL OTHER REQUESTS TO INDEX.PHP
#RewriteRule ^(.*)$ index.php?%{QUERY_STRING} [L]
RewriteRule ^([0-9]*)-([0-9]*)- index.php?article_id=$1&clang=$2&%{QUERY_STRING}
#RewriteRule ^([0-9]*)- index.php?article_id=$1&%{QUERY_STRING}