Nginx - Najlepszy sposób na wymuszenie przekierowania do HTTPS z adresem URL WWW
- 4722
- 628
- Tacjana Karpiński
Pytania- Jak wymusić przekierowanie użytkowników do HTTPS z domeną prefiksu WWW. Jak przekierować użytkownika do HTTPS w Nginx? Najlepszy sposób na zmuszenie przekierowania użytkowników do WWW i HTTPS.
Ten samouczek zapewni najlepszy sposób na siłę przekierowania użytkowników https: //
URL z www
Prefiks domeny. Na przykład twoja nazwa domeny jest przykładem.com, poniżej konfiguracja siłą przekieruje użytkowników do https: // www.przykład.com na wszystkie sposoby.
Edytujmy plik konfiguracji wirtualnego hosta Nginx:
sudo vim/etc/nginx/witryny-obsługujący/przykład.com.conf
i dodaj poniższą zawartość. Zmień przykład.com z faktyczną nazwą domeny. Dodaj także inne wymagane ustawienia specyficzne dla twojego wirtualnego hosta.
# Wymusz wszystkich użytkowników do https: // www.przykład.Com Server Słuchaj 80; Przykład_nazowy Server_name.com www.przykład.com; zwróć 301 https: // www.przykład.com $ request_uri; serwer Słuchaj 443 SSL; Przykład_nazowy Server_name.com; SSL_Certificate/etc/nginx/ssl/www.przykład.com.pem; SSL_Certificate_Key/etc/nginx/ssl/www.przykład.com.klucz; zwróć 301 https: // www.przykład.com $ request_uri; serwer Słuchaj 443 SSL; Server_name www.przykład.com; root/var/www/html error_page 403/error/404.html; error_page 404 /error /404.html; ERROR_PAGE 500 502 503 504 /ERROR /50X.html; SSL_Certificate/etc/nginx/ssl/www.przykład.com.pem; SSL_Certificate_Key/etc/nginx/ssl/www.przykład.com.klucz;
Po dokonaniu zmiany w pliku konfiguracyjnym uruchom ponownie swój serwer WWW Nginx i spróbuj uzyskać dostęp do swojej domeny, takiej jak adresy URL. We wszystkich warunkach zostanie to przekierowane na https: // www.przykład.com.
- « Jak skonfigurować Apache z PHP/FASTCGI na CentOS/RHEL 7/6
- Jak zainstalować PostgreSQL na CentOS/RHEL 7 »