1 ответ
Привет,  можете использовать этот конфиг.
server {
    listen      80;
    server_name http://www.domain1.com:80;
    root /var/www/domain1;
}
server {
  listen 80;
   server_name http://www.domain2.com:80;
   root /var/www/domain2;
}
Для SSL ситуация обстоит немного по другому. Если не используете SNI, то на одном IP можно использовать только один домен. Если используете SNI то сервер nginx должен быть скомпилен с поддержкой SNI, проверить можно коммандой
$ nginx -V ... TLS SNI support enabled ...
 
Если поддержка SNI есть,  то синтаксис такой же как и без SSL.
server {
    listen          443 ssl;
    server_name     www.example.com;
    ...
}
server {
    listen          443 ssl;
    server_name     www.example.org;
    ...
}
Please login or Register to submit your answer
