sandra77 Posted January 18, 2014 Report Share Posted January 18, 2014 Hi, wir haben unseren Shop neu aufgesetzt und darin funktioniert der Sprachenswitch auf der Startseite nicht ordentlich. Statt wie bisher nach Klick auf "English" alles auf englisch anzuzeigen wird der Standardtext-Welcome-Text aus der index-content-seite angezeigt. Klickt man danach wieder auf "Deutsch" wird nun der deutsche "Willkommenstext" aus dem Content angezeigt. In der URL steht "http://unsershop.de/en/index?coID=5". Es sollte aber "https://www.unsershop.de/en/index.html" stehen! Auf allen Unterseiten funktioniert der Sprache-Switch. Nur auf der Startseite nicht. Dieses Problem ist auch da, wenn ich xt_grid als Template auswähle! Und noch etwas seltsames ist dabei: unter localhost ist der Sprachenswitch auf der Starseite korrekt, doch gehe ich in den checkout, wird sobald man sich auf der "choose payment"-seite zwischen der Zahlungsweise Kreditkartenzahlung und Rechnungszahlung die komplette index.html-Dateie geladen. Total strange, obwohl in der Datei payment.php kein Aufruf darauf erfolgt. ja und Online mit den gleichen Dateien, passiert das nicht aber eben hier liegt das Problem auf der Startseite!!! Weiss jemand wo hier der Haken liegt? Danke Grüße, S Link to comment Share on other sites More sharing options...
Alex@4tfm Posted January 23, 2014 Report Share Posted January 23, 2014 siehe: http://www.xt-commerce.info/index.php?_m=downloads&_a=viewdownload&downloaditemid=122&nav=0,3,22 Link to comment Share on other sites More sharing options...
sandra77 Posted January 24, 2014 Author Report Share Posted January 24, 2014 Hi, habe alle Dateien aus dem Patch, nicht nur die beiden "class.links.php +language.php" wie in der Installationsanleitung steht, in den Shop integriert, cache+ browsercache gelöscht, doch das Problem bleibt bestehen. Kann es an der .htaccess liegen? Hier der code aus der .htaccess: AddHandler php-fastcgi5.4 .php .php5 .phtml # RewriteEngine on # RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php DirectoryIndex index.php <IfModule mod_rewrite.c> SetEnv HTTP_MOD_REWRITE On RewriteEngine on #RewriteCond %{HTTP_HOST} ^naturkosmetik-shop.de [NC] #RewriteRule ^(.*)$ http://naturkosmetik-shop.de/$1 [R=301,L] #RewriteCond %{SERVER_PORT} !^443$ #RewriteRule ^(.*)$ https://naturkosmetik-shop.de/$1 [R=301,L] RewriteCond %{REQUEST_URI} !^/media/ RewriteCond %{REQUEST_URI} !^/extAdmin/ RewriteCond %{REQUEST_URI} !^/skin/ RewriteCond %{REQUEST_URI} !^/js/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-l RewriteRule .* index.php </IfModule> <IfModule mod_expires.c> ExpiresActive On ExpiresDefault "access plus 1 seconds" ExpiresByType image/x-icon "access plus 2692000 seconds" ExpiresByType image/jpeg "access plus 2692000 seconds" ExpiresByType image/png "access plus 2692000 seconds" ExpiresByType image/gif "access plus 2692000 seconds" ExpiresByType application/x-shockwave-flash "access plus 2692000 seconds" ExpiresByType text/css "access plus 2692000 seconds" ExpiresByType text/javascript "access plus 2692000 seconds" ExpiresByType application/x-javascript "access plus 2692000 seconds" </IfModule> <IfModule mod_headers.c> <FilesMatch "\\.(ico|jpe?g|png|gif|swf|css|js)$"> Header set Cache-Control "max-age=2692000, public" </FilesMatch> Header unset ETag Header unset Last-Modified </IfModule> Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.