Offen Template Pfad falsch nach Verschiebung des Shops in ein Unterverzeichnis

sentinel777

Aktives Mitglied
31. März 2014
5
0
Hi,

ich habe folgendes problem mit meinem JTL shop:

die shop URL war vorher shop.drehscheibe24.at

jetzt habe ich den shop umgezogen, in ein unterverzeichnis

die neue shop URL ist nun drehscheibe24.at/shop

in der config habe ich das aktualisiert, da steht jetzt:


define("URL_SHOP", "http://www.drehscheibe24.at/shop");


in der htaccess steht jetzt:

<IfModule mod_rewrite.c>
RewriteEngine on

#REWRITE ANPASSUNG 1 (REWRITEBASE)
#Wenn Ihr Shop in einem Unterverzeichnis (also z.B. meinedomain.de/meinverzeichnis) installiert ist, so kommentieren Sie die kommende Zeile aus und passen Sie den Verzeichnisnamen an
RewriteBase /shop

#REWRITE ANPASSUNG 2 (auf www.meinedomain.de umleiten)
#Ihr Shop sollte nicht unter www.meinedomain.de und nur meinedomain.de erreichbar sein, siehe: JTL-Shop:Installation:Neuinstallation ? Wiki
RewriteCond %{HTTP_HOST} ^shop.drehscheibe24.at
RewriteRule ^(.*)$ http://www.drehscheibe24.at/shop/$1 [r=301,L]

#Regeln für das Rewrite der URLs von JTL-Shop3
#Ändern Sie an diesen Zeilen nichts!
RewriteRule ^((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ includes/sitemap.php?datei=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^. index.php [L]

</IfModule>


problem ist nun, dass das template aus einem falschen verzeichnis liest, weil es den shop ordner nicht berücksichtigt. hier eine fehlerhafte URL, wo der shop nach einem bild sucht:

http://www.drehscheibe24.at/templates/drehscheibe24/themes/base/images/back.png

dort fehlt das "shop" basedir. hat jemand eine idee, wie ich das kurz und knackig lösen kann? offenbar sucht das template dateien anhand von relativen pfaden (siehe auch quelltext der seite).

danke,

sentinel
 

Ähnliche Themen