Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <VirtualHost *:80>
- ServerAdmin 123@gmail.com
- DocumentRoot /var/www/site/public/
- ServerName site.ru
- ServerAlias www.site.ru
- <Directory /var/www/site/public>
- Allowoverride All
- Require all granted
- </Directory>
- ErrorLog ${APACHE_LOG_DIR}/error.log
- CustomLog ${APACHE_LOG_DIR}/access.log combined
- </VirtualHost>
- <VirtualHost *:80>
- ServerAdmin 123@gmail.com
- DocumentRoot /var/www/blog/public/
- ServerName blog.site.ru
- ServerAlias www.blog.site.ru
- <Directory /var/www/blog/public>
- Allowoverride All
- Require all granted
- </Directory>
- ErrorLog ${APACHE_LOG_DIR}/error.log
- CustomLog ${APACHE_LOG_DIR}/access.log combined
- </VirtualHost>
- <IfModule mod_ssl.c>
- <VirtualHost *:443>
- ServerAdmin 123@gmail.com
- DocumentRoot /var/www/site/public/
- ServerName site.ru
- ServerAlias www.site.ru
- SSLEngine on
- SSLCertificateFile /SSL/domain_name.crt
- SSLCertificateKeyFile /SSL/private.key
- SSLCertificateChainFile /SSL/chain.crt
- ErrorLog ${APACHE_LOG_DIR}/error.log
- CustomLog ${APACHE_LOG_DIR}/access.log combined
- <FilesMatch ".(cgi|shtml|phtml|php)$">
- SSLOptions +StdEnvVars
- </FilesMatch>
- <Directory /var/www/site/public>
- Allowoverride All
- Require all granted
- </Directory>
- </VirtualHost>
- </IfModule>
- Listen 80
- <IfModule ssl_module>
- Listen 443
- </IfModule>
- <IfModule mod_gnutls.c>
- Listen 443
- </IfModule>
- <IfModule mod_rewrite.c>
- <IfModule mod_negotiation.c>
- Options -MultiViews -Indexes
- </IfModule>
- RewriteEngine On
- # http -> https
- RewriteCond %{HTTPS} !on
- RewriteRule ^.*$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
- # Handle Authorization Header
- RewriteCond %{HTTP:Authorization} .
- RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
- # Redirect Trailing Slashes If Not A Folder...
- RewriteCond %{REQUEST_FILENAME} !-d
- RewriteCond %{REQUEST_URI} (.+)/$
- # RewriteRule ^ %1 [L,R=301]
- RewriteRule ^(.*)/$ /$1 [L,R=301]
- # Handle Front Controller...
- RewriteCond %{REQUEST_FILENAME} !-d
- RewriteCond %{REQUEST_FILENAME} !-f
- RewriteRule ^ index.php [L]
- </IfModule>
- Mutex file:${APACHE_LOCK_DIR} default
- PidFile ${APACHE_PID_FILE}
- Timeout 300
- KeepAlive On
- MaxKeepAliveRequests 100
- KeepAliveTimeout 5
- User ${APACHE_RUN_USER}
- Group ${APACHE_RUN_GROUP}
- HostnameLookups Off
- ErrorLog ${APACHE_LOG_DIR}/error.log
- LogLevel warn
- IncludeOptional mods-enabled/*.load
- IncludeOptional mods-enabled/*.conf
- Include ports.conf
- <Directory />
- Options FollowSymLinks
- AllowOverride None
- Require all denied
- </Directory>
- <Directory /usr/share>
- AllowOverride None
- Require all granted
- </Directory>
- <Directory /var/www/>
- Options Indexes FollowSymLinks
- AllowOverride None
- Require all granted
- </Directory>
- AccessFileName .htaccess
- <FilesMatch "^.ht">
- Require all denied
- </FilesMatch>
- LogFormat "%v:%p %h %l %u %t "%r" %>s %O "%{Referer}i" "%{User-
- Agent}i"" vhost_combined
- LogFormat "%h %l %u %t "%r" %>s %O "%{Referer}i" "%{User-Agent}i""
- combined
- LogFormat "%h %l %u %t "%r" %>s %O" common
- LogFormat "%{Referer}i -> %U" referer
- LogFormat "%{User-agent}i" agent
- IncludeOptional conf-enabled/*.conf
- IncludeOptional sites-enabled/*.conf
Add Comment
Please, Sign In to add comment