ich habe jetzt rexsale einigermaßen zum laufen gebraucht, leider werden die Links noch falsh generiert.
Habe das mitgelieferte url_rewrite der 4.2.1 verwendet, habe aber auch schon das von GN2 mitgelieferte url_rewrite eingesetzt.
Und durchsucht und gefunden habe ich bereits:
http://gn2-code.de/boards/2/topics/4
http://www.gn2-code.de/boards/2/topics/197
Führten aber auch leider nicht zur Lösung des Problems.
Setze ich das REX url_rwrite ein, sehen die Links im Frontend so aus:
Setze ich das GN2 url_rwrite ein sehen die Links zwar im ersten Augenblick ok aus, aber ich komme erst gar nicht auf die Shop Seite bzw. auf irgend eine andere Unterseite, da er immer zum "Not Found"-Artikel, sprich der Startseite springt.shop/shop.htmlbasket/index.html&basket=Tjs=
(Interne Weiterleitungen funktionieren auch nicht mehr, Groupletter schickt falschen Link raus, da die RewriteBase anscheinend ignoriert wird.)
Habe jetzt auch schon verschiedenste .htaccess-Dateien ausprobiert, natürlich auch mit den Änderungen von GN2, z.B.:
Code: Alles auswählen
RewriteEngine On
### In case ModRewrite doesnt work remove following comment and try again
RewriteBase /vgdw
#RewriteRule ^([0-9]*)-([0-9]*)- index.php?article_id=$1&clang=$2&%{QUERY_STRING}
#RewriteRule ^([0-9]*)- index.php?article_id=$1&%{QUERY_STRING}
### In case you want to secure all files via your own addon remove comment
# RewriteRule ^files/(.*) /index.php?rex_media=$1&%{QUERY_STRING} [NC]
### Remove Comments when you user Fullname "url_rewrite" AddOn
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_URI} !^redaxo/.*
RewriteCond %{REQUEST_URI} !^files/.*
#RewriteRule ^(.*)$ index.php?%{QUERY_STRING} [L]
RewriteRule (.*)\/shop/(.*)$ index.php?article_id=2%{QUERY_STRING}&SHOPKEY=$2&SHOPLANG=$1 [L]
RewriteRule .*\/index.html$ index.php?%{QUERY_STRING} [L]
RewriteRule .*\/$ index.php?%{QUERY_STRING} [L]
Gruß Tim