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

Comment configurer nginx pour configurer les noms de domaine pour chaque sous-répertoire d'un hôte virtuel ?

Comment configurer les noms de domaine pour chaque sous-répertoire dans nginx dans un hôte virtuel ?
L'exigence est de mettre deux répertoires home et admin dans un hôte virtuel
La maison est liée à home.xx.com
L'administrateur lie admin.xx.com
Je ne veux pas créer deux hôtes virtuels.

高洛峰高洛峰2734 Il y a quelques jours600

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

  • phpcn_u1582

    phpcn_u15822017-05-16 17:30:28

    server {
    
        listen 80;
        server_name *.xx.com;
    
        # set a default root
        set $rootdir /home/xx/public_html;
    
        # try if is a subdomain
        if ($host ~* ^(.+)\.xx\.com$) {
            set $rootdir /home/xx/subdomains/;
        }
    
        root $rootdir;
    }
    

    répondre
    0
  • Annulerrépondre