Wie HTTP zu HTTPS umleiten mit XAMPP
Ich versuche mit HTTP zu HTTPS umleiten mithilfe von xampp.
Ich habe schon gesehen, alle Fragen und mehrere Antworten auf mehrere websites empfehlen Sie diese website: http://robsnotebook.com/xampp-ssl-encrypt-passwords
Dies ist, was ich getan habe:
Ich auskommentiert, die Zeile
LoadModule rewrite_module modules/mod_rewrite.so
in c:/xampp/apache/config/httpd.conf durch entfernen des # in front.
Dann tippte ich dies in c:/xampp/apache/config/extra/httpd-xampp.conf:
<IfModule mod_rewrite.c>
RewriteEngine On
# Redirect /xampp folder to https
RewriteCond %{HTTPS} !=on
RewriteCond %{REQUEST_URI} xampp
RewriteRule ^(.*) https://%{SERVER_NAME}$1 [R,L]
# Redirect /phpMyAdmin folder to https
RewriteCond %{HTTPS} !=on
RewriteCond %{REQUEST_URI} phpmyadmin
RewriteRule ^(.*) https://%{SERVER_NAME}$1 [R,L]
# Redirect /security folder to https
RewriteCond %{HTTPS} !=on
RewriteCond %{REQUEST_URI} security
RewriteRule ^(.*) https://%{SERVER_NAME}$1 [R,L]
# Redirect /webalizer folder to https
RewriteCond %{HTTPS} !=on
RewriteCond %{REQUEST_URI} webalizer
RewriteRule ^(.*) https://%{SERVER_NAME}$1 [R,L]
</IfModule>
Ich dreifach überprüft, dass ich alles richtig gemacht hast, habe ich alles gespeichert, neu gestartet, und ich XAMPP aber noch bin ich nicht auf HTTPS umgeleitet. Bitte Um Hilfe!!
if( !isset( $_SERVER['HTTPS'] ) )
dann können Sie einfach Ihreheader('Location: https://...'); exit();
- stackoverflow.com/questions/20730778/...
- user2078421 Das ist genau das, was ich versuchte, aber es funktionierte nicht für mich.
- Sie sollten genau beschreiben, was leitet Sie zu erreichen versuchen. Dein Beispiel-code ist dabei mehr als einfach Umleitung von HTTP auf HTTPS.
- w3dk Was anderes ist es dann tun
Du musst angemeldet sein, um einen Kommentar abzugeben.
Fand ich die Antwort selbst; ich hatte vhosts einrichten und ich musste Platz
In dem Verzeichnis will ich umgeleitet in C:/xampp/apache/config/extra/httpd-vhosts.conf.
Dieser erklärte, in den letzten paar Zeilen raubt notebook:
Eine Sache im Auge zu behalten, mit dieser Umleitung ist, dass wenn Sie virtuelle hosts zu können, muss die Umleitung code (mit RewriteCond und RewriteRule) innerhalb Ihrer virtual-host-Deklarationen, sonst wird die Umleitung nicht funktionieren.
/xampp
Ordner" etc. Und wenn Sie mit virtuellen hosts, dann sollten Sie in der Lage zu vermeiden, überprüfen Sie für HTTPS. (?)