Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Nächste Überarbeitung | Vorherige Überarbeitung | ||
server_und_serverdienste:apache_auf_https_forcen [2017/04/01 16:25] – angelegt admin | server_und_serverdienste:apache_auf_https_forcen [2021/10/31 21:16] (aktuell) – loma | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Apache auf HTTPS forcen ====== | ====== Apache auf HTTPS forcen ====== | ||
+ | Hauseigenes Apt-Repo: [[https:// | ||
+ | \\ | ||
+ | \\ | ||
+ | < | ||
+ | apt install php libapache2-mod-php | ||
+ | a2enmod ssl | ||
+ | a2enmod rewrite | ||
+ | a2ensite default-ssl.conf | ||
+ | </ | ||
Um den Defaultwebserver auf HTTPS weiter leiten zu lassen, editiert man die Datei (Ubuntu 16.04) | Um den Defaultwebserver auf HTTPS weiter leiten zu lassen, editiert man die Datei (Ubuntu 16.04) | ||
Zeile 10: | Zeile 19: | ||
< | < | ||
... | ... | ||
- | | + | |
- | | + | |
+ | RewriteRule (.*) https://%{HTTP_HOST}/ | ||
... | ... | ||
</ | </ | ||
Zeile 18: | Zeile 28: | ||
* Quelle: http:// | * Quelle: http:// | ||
+ | |||
+ | ==== Das ganze mit PHP direkt in einer index.php ==== | ||
+ | < | ||
+ | apt install php libapache2-mod-php | ||
+ | a2enmod ssl | ||
+ | </ | ||
+ | |||
+ | <file php index.php> | ||
+ | <?php | ||
+ | header(" | ||
+ | exit; | ||
+ | ?> | ||
+ | </ | ||
+ | |||