Код IT Загрузка примера кода…

Plain text main.txt
<VirtualHost *:80>
    ServerName example.com
    DocumentRoot /var/www/example/public

    <Directory /var/www/example/public>
        AllowOverride None
        Require all granted

        RewriteEngine On
        RewriteBase /

        # Канонический хост без www
        RewriteCond %{HTTP_HOST} ^www\.example\.com [NC]
        RewriteRule ^ https://example.com%{REQUEST_URI} [R=301,L]

        # Front controller (Laravel, Symfony, WordPress в подкаталоге)
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteCond %{REQUEST_FILENAME} !-d
        RewriteRule ^ index.php [L]
    </Directory>
</VirtualHost>
<VirtualHost *:80>
    ServerName example.com
    DocumentRoot /var/www/example/public

    <Directory /var/www/example/public>
        AllowOverride None
        Require all granted

        RewriteEngine On
        RewriteBase /

        # Канонический хост без www
        RewriteCond %{HTTP_HOST} ^www\.example\.com [NC]
        RewriteRule ^ https://example.com%{REQUEST_URI} [R=301,L]

        # Front controller (Laravel, Symfony, WordPress в подкаталоге)
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteCond %{REQUEST_FILENAME} !-d
        RewriteRule ^ index.php [L]
    </Directory>
</VirtualHost>