it-swarm.com.de

Erweitern Sie die Zugriffstiefe auf alle Unterordner und ihre untergeordneten Ordner

Ich muss in der Lage sein, .htaccess in allen Unterordnern für volle Tiefe zu verwenden. Z.B. Ich habe .htaccess im Ordner public_html:

\public_html\.htaccess

Wie mache ich es auch für den Ordner small?

\public_html\home\images\red\thumbs\small\

Es erzwingt nur bis zum Heimatverzeichnis nicht mehr.

ErrorDocument 403 http://google.com
Order Deny,Allow
Deny from all
Allow from 11.22.33.44



Options +FollowSymlinks
RewriteEngine On

RewriteCond %{HTTPS} off
RewriteCond %{HTTP_Host} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
7
JoXll

Verwenden Sie Apache? Unterverzeichnisse sollen unter Apache standardmäßig .htaccess erben.

Überprüfen Sie Ihre /etc/Apache2/httpd.conf -Datei. Möglicherweise haben Sie eine <Directory> -Direktive, die verhindert, dass Ihr .htaccess auf Unterverzeichnisse angewendet wird, wie dies standardmäßig der Fall sein sollte.

3
Jan Steinman

Ich hatte auch dieses Problem.

Und es stellte sich heraus, dass die Lösung ganz einfach ist:

Fügen Sie in Ihrer "main" .htaccess-Datei unter/your_root/die folgenden Zeilen hinzu:

RewriteBase /your_root/

RewriteOptions InheritDown

1
Sarah S.