Citat:
Ursprungligen postat av Erik Stenman
Du lägger till separata regler högre upp i din .htaccess fil för de särskilda fallen.
Använd en L-flagga för att regler bara ska tillämpas en gång: [L]
|
Fast det kommer ju dock resultera i att OM någon registrerar sig med det användarnamnet så brejkar sidans funktionalitet.
Dessutom är det helt tokigt att lägga sånt i .htaccess/liknande (samt att det kräver att du kör apache och linux - vilket TS inte nämner något om)
Korrekt sätt är att göra som Fredrik-s skrev. Du nämner dock inte vilket språk det gäller, men något liknande det här fungerar:
Kod:
if($username == 'hjälp') { echo 'Detta användarnamn är spärrat!'; }
elseif($username == 'register') { echo 'Detta användarnamn är spärrat!'; }
...
elseif($username == 'login') { echo 'Detta användarnamn är spärrat!'; }
Alternativt göra det snyggare kodmässigt och lägga alla spärrade användarnamn i en array, för att sedan köra if(in_array($username, $banned_usernames)) ...