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