Leider konnte ich nirgendswo eine funktionierte Lighttpd Config finden. Ich habe nun zum Teil versucht eine zu erstellen. jedoch lädt er die CSS files nicht. Hier meine Rewrite-Rules url.rewrite-repeat += („shopware.dll“ => „shopware.php“) url.rewrite-once += („files/documents/.*“ => „engine“) url.rewrite-once += („backend/media/(.*)“ => „media/1") url.rewrite-once += ("^/(.\*)“ => „shopware.php“) Vielleicht weiß einer Rat? Wenn ich die CSS aufrufe ist ein 404 not found. Ich denke es liegt noch an try_files $uri $uri/ /shopware.php?$args; Nur wie realisiere ich das am besten in lighty
Niemand? url.rewrite-if-not-file = ( “(.*)” => “$1”, “(.*)/” => “$1/” ) Das sollte schonmal ein Ansatz sein, hoffe ich. Nun fehlt noch die Übergabe der Argumente?
Jetzt mit StackOverflow… http://stackoverflow.com/questions/2102 … ttpd-rules Es kann doch nicht sein, dass es so ein großes Projekt ist und sowenig/niemand bisher auf Lighty installiert hat? Ich möchte ungerne auf nginx zurück :-/
Hi, um dich mal nicht ganz im Regen stehen zu lassen, wenigstens mal so ins Blaue geraten (keine Erfahrung mit lighttpd): Kann es sein, dass die die letzte rewrite-once Geschichte ("^/(.*)$" => “shopware.php”) in den rewrite-if-not-file Block gehört? Korrekt referenzierte Dateien sollen ja gerade nicht umgeschrieben werden.
[quote=„ovi“]Hi, um dich mal nicht ganz im Regen stehen zu lassen, wenigstens mal so ins Blaue geraten (keine Erfahrung mit lighttpd): Kann es sein, dass die die letzte rewrite-once Geschichte ("^/(.*)$" => „shopware.php“) in den rewrite-if-not-file Block gehört? Korrekt referenzierte Dateien sollen ja gerade nicht umgeschrieben werden.[/quote] Danke, hab es fast. index-file.names = ( „shopware.php“, „index.php“, „index.html“, „index.lighttpd.html“ ) url.rewrite-repeat += („shopware.dll“ => „shopware.php“) url.rewrite-once += („files/documents/.*“ => „engine“) url.rewrite-once += („backend/media/(.*)“ => „media/$1“) #url.rewrite-once += ("(/(engine|files|templates|media/[a-z]+)/)" => „0") url.rewrite-if-not-file = ( "(.\*)“ => „shopware.php“ ) Nur leider geht „Add to shopping card“ nicht. Es lädt durchgehend weiter (Ladesymbol). Welche URL wird dort angefragt?
Ich habe rausgefunden wie der Link ist, url.com/checkout/addArticle?callback=jQuery1720612555603031069_1389342966653&sActionIdentifier=&sAddAccessories=&sAdd=tslic3mon&sQuantity=1&_=1389342992705 Nun wenn ich diese Seite direkt aufrufe komme ich auf die Shoppingcard mit „Your shopping cart does not contain any products“. Welches Rewrite fehlt nun?