recherche

Maison  >  Questions et réponses  >  le corps du texte

php - nginx redirige http vers https et laisse le nom de domaine de deuxième niveau rediriger vers le nom de domaine de premier niveau

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 ?

習慣沉默習慣沉默2753 Il y a quelques jours588

répondre à tous(1)je répondrai

  • phpcn_u1582

    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;

    }

    répondre
    0
  • Annulerrépondre