Projekt

Allgemein

Aktionen

GX-Bug #47647

geschlossen

mod_rewrite Aufrufe in htaccess Dateien in If Block kapseln

Von Wilken Haase vor fast 9 Jahren hinzugefügt. Vor fast 4 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.


Checkliste 0/0


Zugehörige Tickets

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

Aktionen
Aktionen #5

Von Torben Wark vor fast 9 Jahren aktualisiert

  • Tags wurde auf Handbuch gesetzt

Fürs Handbuch: Der Shop bleibt aufrufbar, auch wenn kein mod_rewrite unterstützt wird.

Aktionen