Projekt

Allgemein

Profil

Aktionen

GX-Bug #47647

geschlossen

mod_rewrite Aufrufe in htaccess Dateien in If Block kapseln

Von Wilken Haase vor fast 8 Jahren hinzugefügt. Vor fast 3 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Hoch
Zugewiesen an:
Tobias Schindler
Kategorie:
Core
Zielversion:
% erledigt:

100%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
3.1.1.0, 3.1.1.1
Release Notes Langtext:

Beschreibung

Auf Servern auf denen mod_rewrite nicht zur Verfügung steht wirft der Shop Fehler im Betrieb, da die Standard .htaccess Datei in images/product_images mod_rewrite als aktiviert vorraussetzt. Das lässt sich durch eine Kapselsung in eine If Bedingung abstellen

<IfModule mod_rewrite.c>
  RewriteEngine on
  RewriteCond %{REQUEST_FILENAME} ".*/images/product_images/.*"
  RewriteCond %{REQUEST_FILENAME} !-s
  RewriteRule (\.jpe?g|\.gif|\.png)$ ../../shop.php?do=ImageRequest&requested_image=%{REQUEST_URI} [L]
</IfModule>

Bonus: Dasselbe wäre für die Standard SEO Boost Htaccess Datei im Shoprrot zu überlegen, um dem Customizing das Leben zu erleichtern.



Zugehörige Tickets

Kopiert nach GX-Entwicklung - GX-Bug #47651: mod_rewrite Aufrufe in htaccess Dateien in If Block kapselnErledigtTobias Schindler

Aktionen
Aktionen

Auch abrufbar als: Atom PDF