ServerName inode.co.nz ServerAlias www.inode.co.nz DocumentRoot /usr/share/wordpress/ ErrorLog /var/log/apache2/inode.co.nz-error.log TransferLog /var/log/apache2/inode.co.nz-access.log # Bounce sensitive requests to https RewriteEngine On RewriteRule ^/wp-admin(.*) https://inode.co.nz/wp-admin$1 [QSA,L] RewriteRule ^/wp-login.php(.*) https://inode.co.nz/wp-login.php$1 [QSA,L] Options FollowSymLinks AllowOverride Limit Options FileInfo DirectoryIndex index.php ServerName inode.co.nz ServerAlias www.inode.co.nz jaffa SSLEngine On SSLCertificateFile /etc/ssl/private/inode.co.nz.server.certificate.pem SSLCertificateKeyFile /etc/ssl/private/inode.co.nz.SSL.key SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown DocumentRoot /usr/share/wordpress/ ErrorLog /var/log/apache2/inode.co.nz-ssl-error.log TransferLog /var/log/apache2/inode.co.nz-ssl-access.log # Bounce non-sensitive requests to http RewriteEngine On RewriteRule !^/wp-admin(.*) - [C] RewriteRule !^/wp-login.php(.*) - [C] RewriteRule ^/(.*) http://inode.co.nz/$1 [QSA,L] Options FollowSymLinks AllowOverride Limit Options FileInfo DirectoryIndex index.php