Jump to content
xt:Commerce Community Forum

Startseite switched bei Sprachwechsel auf Contentseite


sandra77

Recommended Posts

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

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

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...