From dfa92770493e7f08a2f9012243516958a6e7fff8 Mon Sep 17 00:00:00 2001 From: eostre Date: Mon, 3 Aug 2020 13:27:14 -0400 Subject: [PATCH] apache conf files: one for fixing Drupal 404s and one for DBD's many aliases --- dbd-autobuild/conf/drupal-fix-404s.conf | 4 ++ dbd-autobuild/conf/redirect-domains.conf | 52 ++++++++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 dbd-autobuild/conf/drupal-fix-404s.conf create mode 100644 dbd-autobuild/conf/redirect-domains.conf diff --git a/dbd-autobuild/conf/drupal-fix-404s.conf b/dbd-autobuild/conf/drupal-fix-404s.conf new file mode 100644 index 0000000..a17eb05 --- /dev/null +++ b/dbd-autobuild/conf/drupal-fix-404s.conf @@ -0,0 +1,4 @@ +# do this so that .htaccess can cause things to not 404 + + AllowOverride All + diff --git a/dbd-autobuild/conf/redirect-domains.conf b/dbd-autobuild/conf/redirect-domains.conf new file mode 100644 index 0000000..7613093 --- /dev/null +++ b/dbd-autobuild/conf/redirect-domains.conf @@ -0,0 +1,52 @@ +### directives for making sure that boycottsony.org, dayagainstdrm.org, and rotten-apple.org redirect to their appropriate pages on DBD + + + ServerName boycottsony.org + ServerAlias www.boycottsony.org + ### redirect to same domain name, but HTTPS. required for HSTS + RewriteEngine On + RewriteCond %{HTTPS} !=on + RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L] + + + + ServerName dayagainstdrm.org + ServerAlias www.dayagainstdrm.org + ### redirect to same domain name, but HTTPS. required for HSTS + RewriteEngine On + RewriteCond %{HTTPS} !=on + RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L] + + + + ServerName rotten-apple.org + ServerAlias www.rotten-apple.org + ### redirect to same domain name, but HTTPS. required for HSTS + RewriteEngine On + RewriteCond %{HTTPS} !=on + RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L] + + + + ServerName boycottsony.org + ServerAlias www.boycottsony.org + Redirect / https://www.defectivebydesign.org/sony/ + + + + ServerName dayagainstdrm.org + ServerAlias www.dayagainstdrm.org + Header set Access-Control-Allow-Origin "my.fsf.org" + RewriteEngine On + RewriteRule ^/$ https://defectivebydesign.org/dayagainstdrm + RewriteRule ^/2016$ https://www.defectivebydesign.org/dayagainstdrm/2016 + RewriteRule ^/2017$ https://www.defectivebydesign.org/dayagainstdrm/2017 + RewriteRule ^/2018$ https://www.defectivebydesign.org/dayagainstdrm/2018 + RewriteRule ^/2019$ https://www.defectivebydesign.org/dayagainstdrm/2019 + + + + ServerName rotten-apple.org + ServerAlias www.rotten-apple.org + Redirect / https://www.fsf.org/campaigns/apple-patents + -- 2.25.1