Benötige .htaccess Hilfe; Weiterleitung und Passwort

Alles, was den Apache betrifft, kann hier besprochen werden.

Benötige .htaccess Hilfe; Weiterleitung und Passwort

Postby Citoba24 » 21. November 2013 19:08

Hallo,

Ich hoffe ich bin hier richtig und jemand kann mir helfen :-)

Ich betreibe eine kleine private Seite bei welcher ich mittels .htaccess zwei Dinge bewirken will.

1) Es soll beim aufruf der Seite von http auf https umgeleitet werden; also es soll immer alles verschlüsselt ablaufen. Das habe ich so bewerkstelligt:

Code: Select all
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]


2) Alles auf dem Server soll per Passwort vor Zugriff geschützt sein. Das habe ich so gemacht:

Code: Select all
AuthName "Zugang verweigert"
AuthType "Basic"
AuthUserFile "xxxxx.pw"
require valid-user


Diese beiden Codes habe ich untereinander in der .htaccess Datei und es funktioniert auch soweit.

Allerdings mit einem Problem: Wenn ich die Seite aufrufe wird das Passwort abgefragt, dann wird auf https umgeleitet und das Passwort nochmals abgefragt.

Zum einen ist es lästig zweimal hintereinander das Passwort eingeben zu müssen und andererseits wird das Passwort bei der ersten Abfrage unverschlüsselt übertragen.

Es ist schon logisch, dass dies so geschieht wie es geschieht, aber ich hätte es gerne anders. Zuerst soll auf https umgeleitet werden und dann erst soll (einmalig) nach dem Passwort gefragt werden.

Kann ich das mit .htaccess bewerkstelligen? Vielen Dank!

PS: Ich habe natürlich schon viel im Netz gesucht, einige Leute befragt, aber leider hat keiner Ahnung.
Last edited by Citoba24 on 21. November 2013 19:16, edited 1 time in total.
Citoba24
 
Posts: 2
Joined: 21. November 2013 18:57
Operating System: Synology

Re: Bnötige .htaccess Hilfe; Weiterleitung und Passwort

Postby Altrea » 21. November 2013 19:16

We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: Benötige .htaccess Hilfe; Weiterleitung und Passwort

Postby Citoba24 » 21. November 2013 19:19

Hui das ging ja schnell die Antwort! :-)

Da hab ich wieder Lesestoff. So auf den ersten Blick konnte ich ein "Allow from env=!HTTPS" entdecken, das klingt schon sehrgut! Soetwas habe ich gesucht.

Danke erstmal! :-)

Edit: Funktioniert!!

Vielen Dank nochmals.

Ich hab da schon wochenlang dran gesessen und hier innerhalb weniger Minuten genau die richtige Antwort. :-)
Last edited by Citoba24 on 21. November 2013 19:38, edited 1 time in total.
Citoba24
 
Posts: 2
Joined: 21. November 2013 18:57
Operating System: Synology

Re: Benötige .htaccess Hilfe; Weiterleitung und Passwort

Postby Altrea » 21. November 2013 19:25

Beachte dass die "Allow from" Syntax veraltet ist und mit Apache 2.4 grundlegend erneuert wurde.
Ich würde auch eher die als beste Antwort gemarkerte Antwort für diese Art Problem bevorzugen.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64


Return to Apache

Who is online

Users browsing this forum: No registered users and 32 guests