2026-03-18 22:36:12 +00:00

60 lines
2.1 KiB
ApacheConf

## No directory listings
IndexIgnore *
Header set Strict-Transport-Security "max-age=31536000" env=HTTPS
## No directory listings
IndexIgnore *
## Can be commented out if causes errors, see notes above.
Options +FollowSymlinks -MultiViews
Options -Indexes
## Mod_rewrite in use.
RewriteEngine On
RewriteBase /
#RewriteRule ^(.*)$ http://www.blackmailhelpline.com [NC]
#RewriteCond %{HTTP_HOST} ^blackmailhelpline.com/$1 [L,R=301]
RewriteCond %{REQUEST_URI} ^/bmc.php$
RewriteCond %{QUERY_STRING} (^|&)utm_campaign=DR-(SEX|CBM|SMM)-([-%\sa-zA-Z0-9_]+)($|&)
RewriteCond %{QUERY_STRING} (^|&)utm_term=([-%\sa-zA-Z0-9_]+)($|&)
RewriteRule (.*) / [R=301,L]
# RewriteRule ^(.*)$ /blackmail/$1 [L]
# RewriteRule ^/(.*)$ /blackmail/$1 [R=301,NC,L]
# RewriteRule ^blackmail/(.*)$ https://sextortion.co.uk/blackmail/$1 [R=301,L]
RewriteRule ^sign/authorization-form/(.*)$ https://www.digitalforensics.com/sign/authorization-form/$1 [R=301,L]
RewriteRule ^sign/settlement-agreement/(.*)$ https://www.digitalforensics.com/sign/settlement-agreement/$1 [R=301,L]
RewriteRule ^sign/signing-complete(.*)$ https://www.digitalforensics.com/sign/signing-complete$1 [R=301,L]
RewriteRule ^feedback/(.*)$ https://www.digitalforensics.com/feedback/$1 [R=301,L]
RewriteRule ^authorization.php(.*)$ https://www.digitalforensics.com/authorization.php$1 [R=301,L]
RewriteRule ^customer/service-code/(.*)/(.*)$ https://www.sextortion.co.uk/assets/customer_service_code/service_code.php?domain=$1&code=$2 [R=301,L]
# To internally forward /dir/foo to /dir/foo.php
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*?)/?$ $1.php [L]
## No directory listings
IndexIgnore *
Header set Strict-Transport-Security "max-age=31536000" env=HTTPS
Header set Strict-Transport-Security "max-age=31536000" env=HTTP
<filesMatch ".(css|jpg|jpeg|png|gif|js|ico|svg|woff2|woff)$">
Header set Cache-Control "max-age=31536000, public"
</filesMatch>
<IfModule mod_headers.c>
Header set X-XSS-Protection "1; mode=block"
Header always append X-Frame-Options SAMEORIGIN
Header set X-Content-Type-Options nosniff
</IfModule>