Maison > Questions et réponses > le corps du texte
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.
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;
}