Maison > Questions et réponses > le corps du texte
Comment puis-je rediriger http vers https et rediriger les noms de domaine de deuxième niveau vers les noms de domaine de premier niveau dans la même configuration nginx ?
phpcn_u15822017-05-16 13:14:42
Redirection HTTP vers HTTPS (HTTPS écoute le port 443. Si vous avez plusieurs noms de domaine sur le même port, vous devez définir le nom du serveur)
serveur {
listen 80;
server_name domain.com;
rewrite ^(.*)$ https://$host permanent;
}
Le nom de domaine de deuxième niveau redirige vers le nom de domaine de premier niveau :
serveur {
listen 80;
server_name *.domain.com;
rewrite ^/(.*) http://domain.com/ permanent;
}