Danny-PattersonDanny-Patterson MemberComments: 34 Received thanks: 0 Member since: October 2010 edited October 2010
Hallo,

ich versuche jetzt seid über 1 Stunde einen Ordner von der .htaccess auszuschliessen jedoch ohne Erfolg.

Ich habe schon versucht einen Eintrag in der htaccess zu Editieren aber es kommt kein Erfolg:

Original:
Zeile 21: RewriteCond %{REQUEST_URI} !(\/engine\/|\/images\/|\/files\/|\/templates\/|\.js$|\.css$|\.jpg$|\.png$)
Bearbeitet:
Zeile 21: RewriteCond %{REQUEST_URI} !(\/engine\/|\/images\/|\/files\/|\/templates\/|\/intern\/|\.js$|\.css$|\.jpg$|\.png$)
Auch ein eigener Eintrag bringt mich leider nicht zum Erfolg:
Zeile 22: RewriteCond %{REQUEST_URI} !^/(intern)
Warscheinlich sieht man vor lauter Bäumen den Wald wieder nicht, wäre schön wenn jemand dafür eine Lösung hätte. Die Seite dort hat eine eigene .htaccess Datei die dort auch greifen soll.

Möchte also den Ordner nur ausschliessen von der Shopware .htaccess

Gruss Danny

Comments

  • Heiner LohausHeiner Lohaus MemberComments: 933 Received thanks: 272 Member since: June 2010
    Hi,

    wenn du bei dir den Aufruf von "/intern" verbieteten willst, muss du das abschliessende Slash weglassen. ;) Sonst sperrst du nur die Aufruf im Ordner "/intern/". Und wenn dein Shop in einem Unterordner liegt, muss du noch zusätzlich den ersten Slash weglassen.

    Beispiel:
    RewriteCond %{REQUEST_URI} !(\/engine\/|\/images\/|\/files\/|\/templates\/|\.js$|\.css$|\.jpg$|\.png$|intern)
    
    Viele Grüße Heiner
  • Danny-PattersonDanny-Patterson MemberComments: 34 Received thanks: 0 Member since: October 2010
    Hallo Heiner,

    auch das funktioniert leider nicht. Der Shop liegt im Hauptverzeichnis und intern ist ein Unterordner. Sobald mal den Ordner versucht aufzurufen bekommt man die Shopseite angezeigt.

    Gruss Danny
  • Heiner LohausHeiner Lohaus MemberComments: 933 Received thanks: 272 Member since: June 2010
    Hi,

    das ist ja komisch.

    Diese Zeile sollte das eigentlich verhindern:
    RewriteCond %{REQUEST_FILENAME} !-f
    
    Versuch doch mal diese Zeile in der .htaccess-Datei hinter "RewriteEngine on" einzufügen:
    RewriteRule intern/(.*) intern/$1 [NC,L]
    
    Danach sollte Umleitung unten nicht mehr greifen.

    Viele Grüße Heiner
Sign In or Register to comment.