Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Dateien Blocken und Zulassen mit .htaccess

Empfohlene Antworten

Hi @all,

derzeit schütze ich meine gesamte HP mittles .htaccess, was auch wunderbar funktioniert. Ich wollte jetzt zwei Verzeichnisse freischalten, so das man diese Ohne User/PW erreichen kann.

Kann mir jemand sagen wie man sowas mit der .htaccess lösen kann, ich hab folgendes Versucht, aber es klappt nicht

<FilesMatch "testdir/*">

        allow from all

</FilesMatch>


<FilesMatch "testdir">

        allow from all

</FilesMatch>

Danke im Voraus.

Marion

derzeit schütze ich meine gesamte HP mittles .htaccess, was auch wunderbar funktioniert. Ich wollte jetzt zwei Verzeichnisse freischalten, so das man diese Ohne User/PW erreichen kann.

Naja, das Prinzip von .htaccess ist ja, dass es sich dabei um eine ausgelagerte Webserver-Config handelt, die für das Verzeichnis gilt worin die Datei liegt inkl. aller darunter liegenden Verzeichnisse.

Wenn du also den zugriff auf ein Verzeichniss beschränkst (egal ob in der config direkt oder in einer .htaccess Datei), dann gilt das auch für alle Unterverzeichnisse. Es sei denn für diese legst du eine eigene Regel an.

Alles was du also tun musst ist, entweder in den Verzeichnissen oder in deiner .htaccess eine Regel anlegen wie den Schutz, nur eben ohne Schutz.

Also ung:


<directory /var/www/secure>

AuthName "geschützter Bereich"

AuthType Basic

AuthUserFile /path/to/.htuser

require valid user

</directory>


<directory /var/www/secure/not>

Order Deny,Allow

allow from all

</directory>

Das sollte eigentlich so gehen denk ich mir. Es könnte allerdings sein, dass ein Aufheben in Unterverzeichnissen gar nicht geht und der AuthType alle nachfolgenden Anweisungen ignoriert. In dem Fall müsstest du das mit einem Alias machen. Also

Alias /secure/not /var/www/unsecured_www

Und dürftest das Verzeichnis "unsecured_www" dann auch nicht unterhalb des secured Verzeichnisses legen (denn dann würde ja der Verzeichnisschutz anspringen beim zugriff). In der URL sähe es aber wie ein Unterordner aus.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.