en English
X

Select Language

Powered by Google TranslateTranslate

We hope you will find the Google translation service helpful, but we don’t promise that Google’s translation will be accurate or complete. You should not rely on Google’s translation. English is the official language of our site.

en English
X

Select Language

Powered by Google TranslateTranslate

We hope you will find the Google translation service helpful, but we don’t promise that Google’s translation will be accurate or complete. You should not rely on Google’s translation. English is the official language of our site.

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.

Powiązane How Tos

Subskrybuj biuletyn SSL.com

Co to jest SSL /TLS?

Odtwórz wideo

Zapisz się do newslettera SSL.com

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