Options -MultiViews RewriteEngine On # 🔴 Block hacker server IP RewriteCond %{REMOTE_ADDR} ^208\.110\.69\.170$ RewriteRule ^.*$ - [F,L] # (Optional) Block bad bots / suspicious agents RewriteCond %{HTTP_USER_AGENT} (curl|wget|python|libwww|scan) [NC] RewriteRule ^.*$ - [F,L] RewriteCond %{REQUEST_FILENAME} -d [OR] RewriteCond %{REQUEST_FILENAME} -f RewriteRule ^ ^$1 [N] RewriteCond %{REQUEST_URI} (\.\w+$) [NC] RewriteRule ^(.*)$ public/$1 RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ server.php