Es gibt Fälle, da möchte man ein Verzeichnis per .htaccess schützen - trotzdem aber den Zugriff auf ein Unterverzeichnis des geschützten Verzeichnisses wieder erlauben.
Praxis-Beispiel:
Um Ihre WordPress Installation zusätzlich zu sichern, sperren Sie das /wp-admin Verzeichnis durch eine .htaccess / .htpasswd Kombination. Dadurch werden aber andere Logins (z.Bsp. von normalen Benutzern auf der Webseite) auch blockiert, da bei die Loginmaske Dateien aus dem /wp-admin/css und /wp-admin/images Verzeichnis abruft.
Lösung:
Erstellen (der belassen) Sie den Schutz wie in unserem Artikel "WordPress: Schutz des Administrationsbereiches (wp-admin)/" beschrieben für den /wp-admin/ Ordner.
Erstellen Sie zusätzlich in den beiden Unterordnern "css" und "images" eine weitere .htaccess Datei mit diesem Inhalt:
Order Deny,Allow Allow from all Satisfy any
Nun werden Sie beim Zugriff auf "www.domain.de/wp-admin" nach Ihren Zugangsdaten gefragt. Möchte sich ein Benutzer jedoch normal über die Loginmaske anmelden, sieht er das bekannte Formular und wird nicht eingeschränkt.
ok,
ist verständlich mit dem „gründlich satt haben“.
Aber das Kopieren und Einfügen von
Order Deny, Allow
Allow from all
Satisfy any
in die eigene htaccess zu verbieten in einer Anleitung, die als Tutorial dienen soll, ist schon etwas widersprüchlich…
Oder dient dies lediglich dazu, den Lernenden dazu zu bringen, den Code selbst zu schreiben, damit er/sie es besser verinnerlicht? 😉
Vielen Dank für den konstruktiven Hinweis; wir haben die Kopfzeile gerade um einen Hinweis ergänzt.
Natürlich ist das private Benutzen der Muster und Codes erlaubt und erwünscht. Ein Hilfecenter würde ansonsten (wie Sie richtig bemerken) keine wirkliche Hilfe sein.
Wir möchten mit dem Hinweis nur das derzeit erheblich zunehmende Kopieren unserer Texte und Erklärungen unterbinden, welche dann 1:1 in anderen Webseiten zu finden sind. Bei kurzen Codes und Standardhilfen (wie dieser .htaccess) mag das unwichtg sein; bei langen Texten und komplexen Lösungen verlieren wir (vielleicht nachvollziehbar) die Motivation und sind erheblich verärgert. Die Box im Kopfbereich soll zum Nachdenken vor dem Kopieren anregen.