This commit is contained in:
2025-11-24 23:42:55 +01:00
parent c26d847f1c
commit 804b7da7f0
4 changed files with 45 additions and 9 deletions

View File

@@ -1,5 +1,17 @@
RewriteEngine On
# 1) Nur Root von *.ismyusbfake.com nach /fakecheck/ umleiten
RewriteCond %{HTTP_HOST} (^|\.)ismyusbfake\.com$ [NC]
RewriteRule ^$ /fakecheck/ [L,R=301]
# 1b) *.ismyusbfake.com mit Subpfad:
# /123456 → /fakecheck/?referrer=123456
RewriteCond %{HTTP_HOST} (^|\.)ismyusbfake\.com$ [NC]
# nicht erneut anfassen, wenn wir schon in /fakecheck/ sind
RewriteCond %{REQUEST_URI} !^/fakecheck(/|$) [NC]
# genau ein Segment: /slug oder /slug/
RewriteCond %{REQUEST_URI} ^/([^/]+)/?$ [NC]
RewriteRule ^ /fakecheck/?referrer=%1 [L,R=302]
# 2) /uploads/avatar schützen
RewriteRule ^uploads/avatar/ - [F]
@@ -45,7 +57,7 @@ RewriteRule ^(.+?)/?$ $1/index.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# systempfade nicht abfangen
# Systempfade nicht abfangen
RewriteCond %{REQUEST_URI} !^/(assets|uploads|auth|landingpage|_errors)/ [NC]
# interne Weiterleitung auf deine Fehlerseite