Hallo,
Ich habe zwei Projekte und beide Projekte haben einen htaccess Schutz. Des Weiteren muss ich in einem PRojekt die API nutzen (Benutzer + API key). Demnach habe ich zwei Autorisierungen.
Daher möchte ich in der .htaccess die URL bzw die IP von dem anderen Projekt erlauben, damit hier kein Passwortschutz abgefragt wird und ich im curl nur den API Benutzer eintragebn muss.
Bisher war die Passwort Abfrage so aufgebaut:
AuthType Basic
AuthName "Passwortschutz"
AuthUserFile pfad.htpasswd
Require valid-user
Die URL bzw. IP vom anderen Projekt wäre als Beispiel: 192.168.1
Also wollte ich die htaccess wie folgt umschreiben:
AuthType Basic
AuthName "Passwortschutz"
AuthUserFile pfad.htpasswd
Require valid-user
Allow from 192.168.xxxxx/api
Aber selbst bei Allow from all muss ich noch den Passwortschutz eingeben.
Funktioniert die Geschichte bei dem Passwortschutz nicht? Wenn dem so ist, gibt es hier andere Möglichkeiten?
PS: Require host www.beispiel.de geht auch nicht...
Require all granted geht natürlich. Ist aber nicht der Sinn dahinter
Gruß Rayz
Ich habe zwei Projekte und beide Projekte haben einen htaccess Schutz. Des Weiteren muss ich in einem PRojekt die API nutzen (Benutzer + API key). Demnach habe ich zwei Autorisierungen.
Daher möchte ich in der .htaccess die URL bzw die IP von dem anderen Projekt erlauben, damit hier kein Passwortschutz abgefragt wird und ich im curl nur den API Benutzer eintragebn muss.
Bisher war die Passwort Abfrage so aufgebaut:
AuthType Basic
AuthName "Passwortschutz"
AuthUserFile pfad.htpasswd
Require valid-user
Die URL bzw. IP vom anderen Projekt wäre als Beispiel: 192.168.1
Also wollte ich die htaccess wie folgt umschreiben:
AuthType Basic
AuthName "Passwortschutz"
AuthUserFile pfad.htpasswd
Require valid-user
Allow from 192.168.xxxxx/api
Aber selbst bei Allow from all muss ich noch den Passwortschutz eingeben.
Funktioniert die Geschichte bei dem Passwortschutz nicht? Wenn dem so ist, gibt es hier andere Möglichkeiten?
PS: Require host www.beispiel.de geht auch nicht...
Require all granted geht natürlich. Ist aber nicht der Sinn dahinter
Gruß Rayz
Zuletzt bearbeitet: