Przekieruj HTTP do HTTPS z Apache

Kiedy już zainstalowany Twój SSL /TLS certyfikat na Apache, dobrym pomysłem jest przekierowanie całego przychodzącego ruchu HTTP do bezpiecznego protokołu HTTPS. W ten sposób wszelkie istniejące linki do Twojej witryny zaczynające się od http://, a także wszystkie adresy URL wpisywane przez użytkowników w pasku adresu przeglądarki, otrzymają wersję HTTPS Twojej witryny.

Omówimy tutaj dwie metody. Metoda Virtual Hosts jest preferowana, jeśli masz dostęp do plików konfiguracyjnych serwera Apache.

Metoda wirtualnych hostów

Możesz łatwo przekierować wirtualny host HTTP na port 80 do wirtualnego hosta HTTPS na porcie 443 edytując konfigurację wirtualnych hostów witryny, jak pokazano poniżej:

Nazwa serwera www.example.com Przekierowanie / https://www.example.com/ ServerName www.example.com DocumentRoot / usr / local / apache80 / htdocs SSLEngine On # Konfiguracja trwa ...

Zapoznaj się z dokumentacją serwera, aby znaleźć lokalizację plików konfiguracyjnych hostów wirtualnych. W systemie Ubuntu / Debian domyślną lokalizacją jest /etc/apache2/sites-available/. Będziesz także musiał ponownie uruchomić Apache po zmianie konfiguracji wirtualnych hostów.

mod_rewrite / .htaccess Metoda

Ta metoda tego wymaga mod_rewrite jest włączony na Twoim serwerze. Jeśli nie masz dostępu do plików hostów wirtualnych serwera Apache, użyj rozszerzenia .htaccess plik do przepisywania żądań HTTP do HTTPS. Dodaj następujące wiersze do pliku o nazwie .htaccess plik w katalogu głównym domeny (utwórz plik, jeśli nie istnieje):

RewriteEngine On RewriteCond% {HTTPS}! = On RewriteRule ^ /? (. *) Https: //% {SERVER_NAME} / $ 1 [R, L]
Dziękujemy za wybranie SSL.com! W razie jakichkolwiek pytań prosimy o kontakt mailowy pod adresem Support@SSL.com, połączenie 1-877-SSL-SECURElub po prostu kliknij łącze czatu w prawym dolnym rogu tej strony. Odpowiedzi na wiele często zadawanych pytań można również znaleźć w naszym baza wiedzy.

Zapisz się do newslettera SSL.com

Nie przegap nowych artykułów i aktualizacji z SSL.com

Bądź na bieżąco i bezpiecznie

SSL.com jest światowym liderem w dziedzinie cyberbezpieczeństwa, PKI i certyfikaty cyfrowe. Zarejestruj się, aby otrzymywać najnowsze wiadomości branżowe, wskazówki i ogłoszenia o produktach od SSL.com.

Będziemy wdzięczni za Twoją opinię

Weź udział w naszej ankiecie i daj nam znać, co myślisz o swoim ostatnim zakupie.