File: //etc/apache2/sites-enabled/api.javaapp.co.uk.conf
<Directory /var/www/api.javaapp.co.uk>
Require all granted
AllowOverride All
</Directory>
<VirtualHost *:80>
ServerName api.javaapp.co.uk
ServerAlias www.api.javaapp.co.uk
ServerAdmin webmaster@localhost
DocumentRoot /var/www/api.javaapp.co.uk
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
RewriteEngine on
RewriteCond %{SERVER_NAME} =www.api.javaapp.co.uk [OR]
RewriteCond %{SERVER_NAME} =api.javaapp.co.uk
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>