Frage

muss ich auf eine Website ein Passwort geschützten Zone hinzufügen Ich arbeite an (die .htpasswd-Datei). Die Sache ist die gesamte Verzeichnisstruktur es nicht darauf Wesen nicht existieren und wird durch mod_rewrite erstellt.

Wird es immer noch funktionieren, oder ist das Verzeichnis tatsächlich physisch auf dem Server existieren?

Zur Verdeutlichung: Während ich das Kennwort benötigen Sie das Verzeichnis schützen: http: // Sitename / Kategorie / protected /

mod_rewrite übersetzt dies: index.php? category = Kategorie & directory = geschützt

So das aktuelle Verzeichnis existiert nicht . Ist es noch schützbar?

War es hilfreich?

Lösung

Sie können die Zugriffsregeln auf die Apache-Konfigurationsdatei (httpd.conf oder ähnliches) in einem Verzeichnis oder Location-Tag hinzufügen, anstatt es in der .htaccess-Datei hinzuzufügen.

Andere Tipps

Ihre Rewrite-Regeln werden letztendlich auf einige Dateien in einem Verzeichnis auf Ihrem System zeigen (es sei denn, sie Benutzer zu einem externen Standort umleiten). Die Authentifizierungs-Setup auf dem zugrunde liegenden Verzeichnis vorhanden sein sollten, auf den zugegriffen werden soll.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top