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]