Project

General

Profile

« Previous | Next » 

Revision 9157450d

Added by Alexis Mousset about 7 years ago

Fixes #10073: Redirect http to https in relay api

View differences:

rudder-server-relay/SOURCES/rudder-apache-relay-nossl.conf
# Rudder webapp
RewriteEngine on
# If we are not currently connected via HTTP/S
RewriteCond %{HTTPS} !=on
# Restrict redirection to RudderRelay API
RewriteCond %{REQUEST_URI} ^/rudder/relay-api/?
# Redirect to HTTPS
RewriteRule ^/(.*)$ https://%{SERVER_NAME}/$1 [R]
rudder-server-relay/SPECS/rudder-server-relay.spec
%if 0%{?suse_version}
# On SuSE, enable the required modules
MODULES_TO_ENABLE="dav dav_fs ssl version wsgi"
MODULES_TO_ENABLE="rewrite dav dav_fs ssl version wsgi"
for enmod in ${MODULES_TO_ENABLE}
do
rudder-server-relay/debian/postinst
SITES_TO_DISABLE="default 000-default default-ssl rudder-vhost rudder-vhost-ssl rudder-relay-vhost rudder-relay-vhost-ssl"
SITES_TO_ENABLE="rudder.conf"
MODULES_TO_ENABLE="dav dav_fs ssl wsgi"
MODULES_TO_ENABLE="rewrite dav dav_fs ssl wsgi"
for dissite in ${SITES_TO_DISABLE}
do

Also available in: Unified diff