Leid HTTP om naar HTTPS met Apache

Hoe HTTP om te leiden naar HTTPS in Apache. Omvat omleidingen van virtuele hosts en herschrijven van URL's met mod_rewrite en .htaccess.

Als je dat eenmaal hebt gedaan geïnstalleerd uw SSL /TLS certificaat op Apache, is het een goed idee om al het inkomende HTTP-verkeer om te leiden naar het beveiligde HTTPS-protocol. Op deze manier beginnen alle bestaande links naar uw site met http://, evenals alle URL's die door gebruikers in de adresbalk van hun browser zijn getypt, ontvangen de HTTPS-versie van uw website.

We behandelen hier twee methoden. De Virtual Hosts-methode verdient de voorkeur als u toegang heeft tot de configuratiebestanden van uw Apache-server.

Virtuele Hosts-methode

U kunt eenvoudig een virtuele HTTP-host op poort omleiden 80 naar een HTTPS virtuele host op poort 443 door de configuratie van de virtuele hosts van de website te bewerken zoals hieronder weergegeven:

Servernaam www.example.com Omleiding / https://www.example.com/ Servernaam www.example.com DocumentRoot / usr / local / apache80 / htdocs SSLEngine Aan # Configuratie gaat verder ...

Raadpleeg de documentatie van uw server voor de locatie van de configuratiebestanden van uw virtuele hosts. Op Ubuntu / Debian is de standaardlocatie /etc/apache2/sites-available/. U moet Apache ook opnieuw opstarten nadat u de configuratie van de virtuele hosts hebt gewijzigd.

mod_rewrite / .htaccess-methode

Deze methode vereist dat mod_rewrite is ingeschakeld op uw server. Als je geen toegang hebt tot de virtuele hosts-bestanden van je Apache-server, gebruik dan een .htaccess bestand om HTTP-verzoeken te herschrijven naar HTTPS. Voeg de volgende regels toe aan een bestand met de naam .htaccess bestand in de hoofdmap van uw domein (maak het bestand aan als het niet bestaat):

RewriteEngine op RewriteCond% {HTTPS}! = Op RewriteRule ^ /? (. *) Https: //% {SERVER_NAME} / $ 1 [R, L]
Bedankt voor het kiezen van SSL.com! Als u vragen heeft, neem dan contact met ons op via e-mail op Support@SSL.com, bel 1-877-SSL-SECURE, of klik gewoon op de chatlink rechtsonder op deze pagina. U kunt ook antwoorden op veel voorkomende ondersteuningsvragen vinden in onze kennis basis.

Blijf geïnformeerd en veilig

SSL.com is een wereldleider op het gebied van cyberbeveiliging, PKI en digitale certificaten. Meld u aan om het laatste branchenieuws, tips en productaankondigingen te ontvangen van SSL.com.

We willen graag uw feedback

Vul onze enquête in en laat ons uw mening over uw recente aankoop weten.