RewriteEngine On

# 1) Nur Root von *.ismyusbfake.com nach /fakecheck/ umleiten
RewriteCond %{HTTP_HOST} (^|\.)ismyusbfake\.com$ [NC]
RewriteRule ^$ /fakecheck/ [L,R=301]

# 1b) Auth-Routen auf Backend-Handler außerhalb von /public/ mappen
# /auth/login     -> ../src/auth/login.php
# /auth/register  -> ../src/auth/register.php
# /auth/logout    -> ../src/auth/logout.php
RewriteRule ^auth/login/?$    ../src/auth/login.php    [L]
RewriteRule ^auth/register/?$ ../src/auth/register.php [L]
RewriteRule ^auth/logout/?$   ../src/auth/logout.php   [L]

# 2) Deine bisherigen Regeln
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.+?)/?$ $1.php [L]

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}/index.php -f
RewriteRule ^(.+?)/?$ $1/index.php [L]
