2017-07-06 1 views

Antwort

0

Wenn Ihre App hinter einem Webserver arbeitet, erstellen Sie einfach die gleiche Backend-Konfiguration für http und https.

https://www.playframework.com/documentation/2.5.x/HTTPServer

wenn Ihre Anwendung https Handhabung direkt (nicht empfohlen) und starten Sie es mit ./start -Dhttps.port=... fügen Sie ein weiteres Argument -Dhttp.port= dann Ihren Server zugänglich mit https und http-Anforderung: Sie können verschiedene Web-Server-Konfigurationen in der offiziellen Dokumentation.

das beste Szenario, wenn Sie einen Webserver vor Ihrer App verwenden, und konfigurieren Sie http zu https umleiten dort.

z.

server { 
include /etc/nginx/server_http; 
server_name yourdomain.com; 

root /var/www/html; 

location/{ 
    rewrite^https://$server_name$request_uri?; 
} 
} 
0

Verwendung zwei Serverkonfiguration mit einem ersten Port 80 irgendeine öffnen es wird umgeleitet, um nur

server { 
listen  80; 
     server_name domain www.doman ; 
return   301 https://www.doman.com$request_uri; 
} 
################################################ 
server { 
    location ~ /\. { deny all; } 
listen    443 ssl; 
server_name  domain www.doman ; 
Englisch: nginx http Host Config jede Anfrage zu https umleiten
Verwandte Themen