diff --git a/publiccode.eu.conf b/publiccode.eu.conf index 60683ef..a88d7e4 100644 --- a/publiccode.eu.conf +++ b/publiccode.eu.conf @@ -1,13 +1,28 @@ +# Redirect www subdomain to non-www + + RewriteEngine On + + # Get protocol + RewriteCond %{HTTPS} =on + RewriteRule ^(.*)$ - [env=proto:https] + RewriteCond %{HTTPS} !=on + RewriteRule ^(.*)$ - [env=proto:http] + + # Rewrite to proto://www-less-host/location + RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] + RewriteRule ^(.*)$ %{ENV:proto}://%1$1 [R=301,L] + + +# The normal virtual host for this specific site ServerName publiccode.eu ServerAdmin contact@fsfe.org DocumentRoot /app - - Options FollowSymLinks Includes - AllowOverride All - Require all granted - - + + Options FollowSymLinks Includes + AllowOverride All + Require all granted +