Реализовать два приложения, располагающиеся на файловой системе в /var/www/html/app1/index.html и /var/www/html/app2/index.html, доступные по адресам http://ip/ и http://ip:7777/docs/ соответственно с помощью конфигурирования NGINX.
Настройка сервера для app1:
server {
#listen 443 ssl http2 default_server;
ssl_certificate /etc/ssl/dudo-edu.works_crt.crt;
ssl_certificate_key /etc/ssl/dudo-edu.works.key;
listen 443 ssl default_server;
listen [::]:443 ssl default_server;
root /var/www/html;
index index.html index.htm index.nginx- debian.html index.php;
server_name _;
location / {
try_files $uri $uri/ =404;
alias /var/www/html/app1/;
}
location ~* \.(jpg|jpeg|gif|png|css|js|ico|xml)$ {
expires 1d;
}
}
Настройка сервера для app2:
server {
listen 7777 default_server;
listen [::]:7777 default_server;
server_name _;
root /var/www/html/app2;
index index.html;
location / {
return 418;
}
location /docs {
try_files $uri /index.html =404;
}
}