diff --git a/templates/vhost.erb b/templates/vhost.erb index c7cc14f..5e785df 100644 --- a/templates/vhost.erb +++ b/templates/vhost.erb @@ -30,8 +30,14 @@ <% end %> RewriteEngine on + RewriteRule ^lost-password/?$ <%= scope.lookupvar("openstackid::assets_base_url") %>/Security/lostpassword [R=301,NC,L] # Permanent Move + RewriteRule ^registration/?$ <%= scope.lookupvar("openstackid::assets_base_url") %>/join/register [R=301,NC,L] # Permanent Move + RewriteRule ^registration-mobile/?$ <%= scope.lookupvar("openstackid::assets_base_url") %>/join/register/mobile/community [R=301,NC,L] # Permanent Move + RewriteRule ^resend-verification/?$ <%= scope.lookupvar("openstackid::assets_base_url") %>/members/verification/resend [R=301,NC,L] # Permanent Move + RewriteCond %{HTTP_HOST} !<%= scope.lookupvar("openstackid::vhost_name") %> RewriteRule ^.*$ <%= scope.lookupvar("openstackid::canonicalweburl") %> + # send basic auth header RewriteCond %{HTTP:Authorization} ^(.*) RewriteRule .* - [e=HTTP_AUTHORIZATION:%1]