Віртуальний хост - apache2, nginx


<VirtualHost *:80>
    ServerAdmin [email protected]
    ServerName example.com
    DocumentRoot /var/www/example.com/public_html
 
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
 
<VirtualHost *:443>
    ServerAdmin [email protected]
    ServerName example.com
    DocumentRoot /var/www/example.com/public_html
 
    SSLEngine on
    SSLCertificateFile /etc/letsencrypt/live/example.com/fullchain.pem
    SSLCertificateKeyFile /etc/letsencrypt/live/example.com/privkey.pem
 
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
server {
    listen 80;
    server_name example.com;
 
    location / {
        root /var/www/example.com;
        index index.html;
    }
}
 
server {
    listen 443 ssl;
    server_name example.com;
 
    ssl_certificate /etc/letsencrypt/live/example.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/example.com/privkey.pem;
 
    location / {
        root /var/www/example.com;
        index index.html;
    }
 
    # Додаткові налаштування для HTTPS, якщо потрібно
}

#віртуал хост

  • linux/webserver/virualhost.txt
  • Востаннє змінено: 08/11/2023 05:10
  • (зовнішнє редагування)