Sponsor-Board.de

Normale Version: PrestaShop - Fehler: Umleitungsfehler
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

leider habe ich seit einer Weile ein Problem mit PrestaShop.

Ich habe den Shop über Parallels Plesk Panel 10.4.4 installiert. Nach der Installation konnte man einwandfrei auf das Backend zugreifen und alles einstellen. Was mir aber sofort augefallen ist:
Wenn man den Shop im Frontend aufruft kommt immer diese Fehlermeldung:

Zitat:
Fehler: Umleitungsfehler
Die aufgerufene Website leitet die Anfrage so um, dass sie nie beendet werden kann.


Ich habe es mit Firefox, IE und Safari probiert udn alle geben den selben Fehler raus.

Nachdem ich mich schon schlau gemacht hatte habe ich mehrere Lösungsversuche ausprobiert, doch nichts hats funktioniert. Irgendwo muss da eine Endlosschleife stecken, die aber wohl vom Server ausgehen muss, denn die Installation ist neu.
Es soll wohl etwas mit dem HTTP_HOST und dem “Canonical Redirect” zu tun haben.

Hier die .htaccess:

Code:
# ~~start~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again
# .htaccess automaticaly generated by PrestaShop e-commerce open-source solution
# http://www.prestashop.com - http://www.prestashop.com/forums

<IfModule mod_rewrite.c>

# Disable Multiviews
Options -Multiviews

RewriteEngine on
RewriteCond %{HTTP_HOST} ^MeinEnergy.de$
RewriteRule . - [E=REWRITEBASE:/]
RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]

# Images
RewriteCond %{HTTP_HOST} ^MeinEnergy.de$
RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L]
RewriteCond %{HTTP_HOST} ^MeinEnergy.de$
RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg [L]
RewriteCond %{HTTP_HOST} ^MeinEnergy.de$
RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3$4$5.jpg [L]
RewriteCond %{HTTP_HOST} ^MeinEnergy.de$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg [L]
RewriteCond %{HTTP_HOST} ^MeinEnergy.de$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg [L]
RewriteCond %{HTTP_HOST} ^MeinEnergy.de$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg [L]
RewriteCond %{HTTP_HOST} ^MeinEnergy.de$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg [L]
RewriteCond %{HTTP_HOST} ^MeinEnergy.de$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg [L]
RewriteCond %{HTTP_HOST} ^MeinEnergy.de$
RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L]
RewriteCond %{HTTP_HOST} ^MeinEnergy.de$
RewriteRule ^c/([a-zA-Z-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L]

# Dispatcher
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteCond %{HTTP_HOST} ^MeinEnergy.de$
RewriteRule ^.*$ - [NC,L]
RewriteCond %{HTTP_HOST} ^MeinEnergy.de$
RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L]
</IfModule>

<IfModule mod_expires.c>
    ExpiresActive On
    ExpiresByType image/gif "access plus 1 month"
    ExpiresByType image/jpeg "access plus 1 month"
    ExpiresByType image/png "access plus 1 month"
    ExpiresByType text/css "access plus 1 week"
    ExpiresByType text/javascript "access plus 1 week"
    ExpiresByType application/javascript "access plus 1 week"
    ExpiresByType application/x-javascript "access plus 1 week"
    ExpiresByType image/x-icon "access plus 1 year"
</IfModule>

FileETag INode MTime Size
<IfModule mod_deflate.c>
    AddOutputFilterByType DEFLATE text/html
    AddOutputFilterByType DEFLATE text/css
    AddOutputFilterByType DEFLATE text/javascript
    AddOutputFilterByType DEFLATE application/javascript
    AddOutputFilterByType DEFLATE application/x-javascript
</IfModule>

#If rewrite mod isn't enabled
ErrorDocument 404 /index.php?controller=404

# ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again


Mod_rewrite ist aktiv.

Der Server wird als primärer Nameserver für DNS-Zone eingesetzt.
Ressourceneinträge:
www. MeinEnergy.de. CNAME MeinEnergy.de.
MeinEnergy.de. TXT v=spf1 +a +mx -all
MeinEnergy.de. A [IP-Adresse]
[IP-Adresse] / 24 PTR MeinEnergy.de.

Server:
IP-Adresse: [IP-Adresse]
OS: Linux 2.6.32-042stab061.2
Panel-Version: 10.4.4 Update #47, zuletzt aktualisiert am Dez 7, 2012 09:49 AM

Ich hoffe mir kann hier einer weiterhelfen.

LG

Schonmal versucht den Shop auf die herkömmliche Art zu installieren und mal die neueste Version zu verwenden ( [Link: Registrierung erforderlich] ) ?

Plesk hinkt meist etwas mit den Versionen hinterher.
Hey,

es ist Version 1.5.2.0 installiert. Laut [Link: Registrierung erforderlich] ist es die neuste.

Ich komm einfach nicht dahinter, was falsch läuft.

Hat noch einer eine idee?

Das Problem trat wohl auch beim Update von WordPress auf.
Die DNS-Einträge? Sprich [Link: Registrierung erforderlich] führt auf domain.de und domain.de auf [Link: Registrierung erforderlich] -> looping -> endlosschleife. Hatte ich mal. Könnte ein Problem sein. Das wäre aber nur ein Grund, wenn du das Backend über eine andere Domain (admin.domain.de als Beispiel) aufrufst. Wenn du nur [Link: Registrierung erforderlich] nimmst, dann würde es das nicht sein.

Ansonsten vielleicht im Script irgendwo ein looping. Was ich aber nicht glaube. Ansonsten einfach manuell installieren, da eventuell bei der Plesk Installation auch mal fehler auftreten können.

Zitat:
Die DNS-Einträge? Sprich [Link: Registrierung erforderlich] führt auf domain.de und domain.de auf [Link: Registrierung erforderlich] -> looping -> endlosschleife. Hatte ich mal. Könnte ein Problem sein. Das wäre aber nur ein Grund, wenn du das Backend über eine andere Domain (admin.domain.de als Beispiel) aufrufst. Wenn du nur [Link: Registrierung erforderlich] nimmst, dann würde es das nicht sein.


Danke für die Antwort.

Das Thema hat sich hiermit erledigt Wink

Referenz-URLs