Revision 9157450d
Added by Alexis Mousset about 7 years ago
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
Fixes #10073: Redirect http to https in relay api