Reset htacces für Unterordner

9

Ich habe eine HTACCES-Datei in meinem Root-Ordner mit ein paar grundlegenden Code drin. Aber ich möchte, dass all diese Anweisungen im Verzeichnis "voxelforum.com" ignoriert werden. Wie kann ich das erreichen?

Danke!

    
Martijn R 11.10.2012, 22:43
quelle

4 Antworten

10

Seltsamerweise müssen Sie zuerst die Umschreibung ausschalten und dann wieder einschalten

Fügen Sie eine .htaccess Datei in den Unterordner ein und fügen Sie diese 2 Zeilen hinzu:

%Vor%

Fügen Sie Ihre Umschreibungsregeln unter

hinzu

Dies funktionierte für mich, während einfach RewriteEngine On nicht hinzugefügt wurde.

    
Pete - iCalculator 22.04.2014 18:24
quelle
8

Es hängt davon ab, welche Regeln Sie überschreiben möchten:

Wenn Sie Umschreibungsregeln deaktivieren möchten, können Sie eine .htaccess-Datei in den Unterordner einfügen, der RewriteEngine On enthält, und die Regeln für den übergeordneten Ordner werden deaktiviert (technisch ersetzt).

Wenn Sie die Authentifizierung für einen Unterordner deaktivieren möchten, können Sie ebenfalls eine .htaccess-Datei erstellen, die Satisfy Any enthält.

.htaccess-Regeln kaskadieren nach oben, so dass Apache nach einer .htaccess-Datei im aktuellen Ordner sucht und die Regeln dafür verwendet, dann den übergeordneten Ordner überprüfen, usw.

    
Kelvin 11.10.2012 22:54
quelle
2

Fügen Sie eine .htaccess-Datei in den Unterordner ein und fügen Sie nur diese Zeile hinzu:

RewriteEngine Ein

    
Adamantus 20.02.2013 14:44
quelle
1

Entfernen Sie Ihren htaccess aus Ihrem Stammordner und verschieben Sie ihn in Ihre Unterordner. Soweit ich weiß, gibt es keine Möglichkeit, htaccess für den Stammordner zu deaktivieren.

BEARBEITEN: Überprüfen Sie AllowOverride

    
Marco Martinelli 11.10.2012 22:47
quelle

Tags und Links