File: //etc/apache2/sites-enabled/api-matriculas-dev.bradford.cl.conf
<VirtualHost *:80>
ServerAdmin webmaster@hitch.cl
ServerName api-matriculas-dev.bradford.cl
ServerAlias api-matriculas-dev.bradford.cl
DocumentRoot /var/www/matriculas_api_dev/public
<Directory /var/www/matriculas_api_dev/public>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
# Redirect HTTP -> HTTPS
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
ErrorLog ${APACHE_LOG_DIR}/api-matriculas-dev.bradford.cl-error.log
CustomLog ${APACHE_LOG_DIR}/api-matriculas-dev.bradford.cl-access.log combined
</VirtualHost>
<VirtualHost *:443>
ServerName api-matriculas-dev.bradford.cl
DocumentRoot /var/www/matriculas_api_dev/public
<Directory /var/www/matriculas_api_dev/public>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
SSLEngine on
SSLCertificateFile /etc/ssl/bradford/bradford_cl.crt
SSLCertificateKeyFile /etc/ssl/bradford/bradford.cl.key
SSLCertificateChainFile /etc/ssl/bradford/bradford_cl.ca-bundle
ErrorLog ${APACHE_LOG_DIR}/api-matriculas-dev.bradford.cl_ssl_error.log
CustomLog ${APACHE_LOG_DIR}/api-matriculas-dev.bradford.cl_ssl_access.log combined
</VirtualHost>