Ban met .htaccess

Door Bram Z, 24 jaar geleden, 8.311x bekeken

Dit script kan je gebruiken voor .htaccess bestanden aan te maken en wijzigen.
Je kan er ip adressen mee bannen of allowen, of iedereen bannen of allowen.
Je moet niets chmoden, alleen zorgen dat jouw server .htaccess ondersteunt.
Het script is in het engels voor als ik het op nog andere sites ga zetten...

Voorbeeld: http://users.telenet.be/source/pics/htaccess.jpg

Gesponsorde koppelingen

PHP script bestanden

  1. ban-met-htaccess

 

Er zijn 43 reacties op 'Ban met htaccess'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Bram Z
Bram Z
24 jaar geleden
 
0 +1 -0 -1
En wat vinden jullie er van ?
Han eev
Han eev
24 jaar geleden
 
0 +1 -0 -1
leuk !!!!! ik weet niet of ik het ga gebruiken maar verder een leuk script
Bram Z
Bram Z
24 jaar geleden
 
0 +1 -0 -1
thanks :D
Siebren
Siebren
24 jaar geleden
 
0 +1 -0 -1
leuk :)
Niek s
niek s
24 jaar geleden
 
0 +1 -0 -1
kewl scriptje!!!
Winston Smith
Winston Smith
24 jaar geleden
 
0 +1 -0 -1
Mooi scriptje hoor, zeker wel makkelijk!!
Bram Z
Bram Z
24 jaar geleden
 
0 +1 -0 -1
Als je nog iets weet wat ik kan toevoegen zeg maar ...
De VeeWee
de VeeWee
24 jaar geleden
 
0 +1 -0 -1
ik heb het niet gecheckt maar op het eerste zicht lijkt het dat als er ook nog iets anders dan denies of allows in je .htacces zit (bijvoorbeeld Errdocument of mod rewrite ofzo), dat deze niet terug mee in je .htaccess worden geschreven.

Ik kan er naast zitten maar mijn ftp doet momenteel raar dus ik kan het niet uittesten

Wel een goed script!
voor de toevoegingen waar je naar vroeg:

een mod rewrite editor, een errdocument-editor, ..
gewoon alle functies er bij in proberen te draaien
Bram Z
Bram Z
24 jaar geleden
 
0 +1 -0 -1
Geen slecht idee, normaal was het alleen voor te bannen maar ik ga het uitbreiden
Winston Smith
Winston Smith
24 jaar geleden
 
0 +1 -0 -1
Hmm...krijg een internal server error (500). Zal wel aan mijn eigen configuratie liggen waarschijnlijk. Iemand enig idee waar dat aan kan liggen?
Update: er wordt een .htaccess bestand aangemaakt met daarin "allow from all". Als ik die tekst vervang door:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
AuthType Basic
AuthName "Secured Directory"
AuthUserFile C:/dir/naar/.htpasswd
require user kasper


dan werkt die wel, maar als ik wijzingen doorvoer via jouw script, dan komen er rare tekentjes in de .htaccess. Mijn server ondersteunt wel .htaccess, want ik heb zo'n inlogschermpje op mijn lokale server gezet, maar misschien zijn die instellingen in httpd.conf niet goed bij mij?
Bram Z
Bram Z
24 jaar geleden
 
0 +1 -0 -1
Toon eens door wat hij dat verandert of stuur het mij eens door:
[email protected]


24 jaar geleden
 
0 +1 -0 -1
ik ehb probelemen met me wargame www.members.lycos.nl/laslowcrim en mij problem is mij wapens die ik een beetjuh verandert en nou kan ej ze neit meer kopen
De VeeWee
de VeeWee
24 jaar geleden
 
0 +1 -0 -1
volgens mij heb je ook wel een klein spraakprobleem (of typprobleem), en dit heeft by the way niets met de huidige topic te maken...


24 jaar geleden
 
0 +1 -0 -1
laslow, je bent nu officieel een msn hoer.

FLX
Marien xD
Marien xD
24 jaar geleden
 
0 +1 -0 -1
thanks mate dit script draait met enige aanpassingen helemaal perfect in mijn site
DARIDE
DARIDE
24 jaar geleden
 
0 +1 -0 -1
goed script maar het moet niet excist zijn maar exist ;)

Goed script verder :)


24 jaar geleden
 
0 +1 -0 -1
Zeer mooi script, ik was ook met zoiets bezig, maar ga nu dit proberen uit te breiden, want ik wil tijden mee kunnen geven, bijvoorbeeld iemand 1 uur toegang geven..
nog geen idee hoe, dus suggesties zijn welkom!
Steff   an
Steff an
24 jaar geleden
 
0 +1 -0 -1
Tijd in een sessie zetten en elkeer keer als iemand een pagina bezoek controleren. Je zou voor de zekerheid er ook nog een meta refresh in kunnen zetten van 10 seconden, zodat de bezoeker niet eeuwig online kan bijven.
Bram Z
Bram Z
24 jaar geleden
 
0 +1 -0 -1
sessies voor te bannen ??? dan verwijderd hij die gewoon ze :p. ik zou met een cron job doen.
Steff   an
Steff an
24 jaar geleden
 
0 +1 -0 -1
Quote:
sessies voor te bannen ??? dan verwijderd hij die gewoon ze :p. ik zou met een cron job doen.

Voor elke gebruiker een conjob, lekker. Doe het dan op ip adres.


24 jaar geleden
 
0 +1 -0 -1
heyzz,

ik begrijp niet precies wat ik met de code moet doen.
ik wil gewoon een ban systeem, waarmee ik zorg dat gebande in geen ENKELE map meer op de site kan komen, /paginas /downloads /images enz..
kan niemand mij een .zip file zenden via e-mail ofzo?
met alles wat ik moet uploaden!
mijn e-mail:
[email protected]

Bedankt!
Bram Z
Bram Z
24 jaar geleden
 
0 +1 -0 -1
Dit script wek niet met sessies, alleen sessies voor admin login. Hij slaat alles op in .htaccess


24 jaar geleden
 
0 +1 -0 -1
Wat betekent dat?
Wat moet ik nou precies doen?
Bram Z
Bram Z
24 jaar geleden
 
0 +1 -0 -1
Het script downloaden en opslaan in een bestand htaccess_ban.php en zo gebruiken


24 jaar geleden
 
0 +1 -0 -1
HEEEEEEEEEEEL mooi script, geweldig gemaakt!


24 jaar geleden
 
0 +1 -0 -1
Warning: fopen(.htaccess) [function.fopen]: failed to open stream: Permission denied in /home/mdelarambe/domains/kidsnetwerk.nl/public_html/htaccess_ban.php on line 100

Warning: fwrite(): supplied argument is not a valid stream resource in /home/mdelarambe/domains/kidsnetwerk.nl/public_html/htaccess_ban.php on line 101

Warning: fopen(.htaccess) [function.fopen]: failed to open stream: Permission denied in /home/mdelarambe/domains/kidsnetwerk.nl/public_html/htaccess_ban.php on line 131

Warning: fwrite(): supplied argument is not a valid stream resource in /home/mdelarambe/domains/kidsnetwerk.nl/public_html/htaccess_ban.php on line 132


Dat zijn de fouten die ik krijg!
Bram Z
Bram Z
24 jaar geleden
 
0 +1 -0 -1
Duh chmod ze eerst naar 777 !!!
http://www.phphulp.nl/php/tutorials/8/54/


24 jaar geleden
 
0 +1 -0 -1
Kreeg nog steeds deze foutmelding:

Warning: fopen(.htaccess) [function.fopen]: failed to open stream: Permission denied in /home/mdelarambe/domains/kidsnetwerk.nl/public_html/htaccess_ban.php on line 105

Warning: fwrite(): supplied argument is not a valid stream resource in /home/mdelarambe/domains/kidsnetwerk.nl/public_html/htaccess_ban.php on line 106

Warning: fopen(.htaccess) [function.fopen]: failed to open stream: Permission denied in /home/mdelarambe/domains/kidsnetwerk.nl/public_html/htaccess_ban.php on line 131

Warning: fwrite(): supplied argument is not a valid stream resource in /home/mdelarambe/domains/kidsnetwerk.nl/public_html/htaccess_ban.php on line 132


Ik heb ze met WS_FTP Pro chmod naar 777

Plz, help me!
Bram Z
Bram Z
24 jaar geleden
 
0 +1 -0 -1
Tja, heeft jouw server dat zeker uitgeschakeld... ben je zeker dat het bestand .htaccess chmod 777 heeft
Basbox112
Basbox112
24 jaar geleden
 
0 +1 -0 -1
is er ook zoiets te maken voor gebruikers toevoegen/verwijderen in .htpasswd voor bepaalde map, kwam zelf het probleem wachtwoord versleutelen tegen..
Bram Z
Bram Z
24 jaar geleden
 
0 +1 -0 -1
Ja het is te maken , maar of ik daar zin in heb :p


24 jaar geleden
 
0 +1 -0 -1
Eyz,
Ik snap niet egt veel van Php maar kunnen jullie uitleggen waar ik alles moet plaatsen?


24 jaar geleden
 
0 +1 -0 -1
Je kan maar 1 login toevoegen, een beetje matig duz.
als je hem door zou laten wijzan naar een SQL table dan kan je misschien meerdere in 1 krijgen


24 jaar geleden
 
0 +1 -0 -1
Werkt PERFECT!!


24 jaar geleden
 
0 +1 -0 -1
Dit script schrijft wel weg in mijn .htaccess maar ik kan nog steeds op de site komen als ik mijn eigen IP ban, dus werkt niet...

dit schrijft ie:

allow from all
deny from 00.000.000.00 (mijn ip natuurlijk he)

en volgens mij moet ie dit schrijven:

order allow,deny
deny from 00.000.000.00
allow from all
Bram Z
Bram Z
24 jaar geleden
 
0 +1 -0 -1
Komt juist het zelfde uit


23 jaar geleden
 
0 +1 -0 -1
Als ik een ip invoer om te bannen en op Update druk wordt ik teruggestuurd naar het inlogscherm. Hoe kan dit het bestand heet wel htaccess_ban.php
en er werdt ook wel een .htaccess bestand aangemaakt op mijn server.


23 jaar geleden
 
0 +1 -0 -1
Laat maar ik heb het al, ik had het in mijn paswoord beveiligde gedeelte geintegreerd en dat werkt niet i.v.m. session_start();!


23 jaar geleden
 
0 +1 -0 -1
het lukt ech nie hoe maak je een htaccess bestand wil je er een zonder txt te download zetten


23 jaar geleden
 
0 +1 -0 -1
Tis al gelukt hoor ;)

Toen was ik nog n00b, kwist niet wat PHP was, wat chmod was, etc.. .:p
Nu wel, vet scriptje :o)

Groetjes,
Woeterman


23 jaar geleden
 
0 +1 -0 -1
werkt goed, alleen jammer dat je niet je eigen banpagina kan zetten :( mischien tip voor een update?
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Thomas
Thomas
20 jaar geleden
 
0 +1 -0 -1
Als ik probeer te bannen, ban ik mezelf steeds ook, hoe komt dat?

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. ban-met-htaccess

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.