.htaccess

5 innlegg i emnet

Skrevet

Jeg ønsker å sperre for enkelte ip adresser til mitt domene.

Jeg har en .htaccess fil som jeg skal legge disse ip adressene inn slik:

order allow,deny

deny from ( her skriver jeg inn IP )

allow from all

Men jeg ønsker at disse som blir sperret skal komme til en bestemt errorside...

hvordan skal jeg gjøre dette?

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

prøv:

if deny <?php get_Ikkelovellernoeidenduren.php ?>

else <?php get_index.php ?>

Jeg har ikke testet selv, men tror det er noe i den duren.

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Når du blir nektet tilgang gjennom .htaccess-filen får nettleseren en error 403 som svar tilbake fra webserveren. Du må da opprette en ErrorDocument-oppføring i .htaccess-filen for å videresende brukeren.

for eksempel slik:

Order deny,allow

deny from 123.10.10.10


ErrorDocument 403 /~helt-sjef/feil/403.htm

Det er viktig at brukeren har tilgang til plasseringen av error-dokumentet

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

For å gi en anbefaling, gå for .htaccess-løsningen her fremfor php-tipset. PHP klarer jo ikke å overstyre .htaccess, og om det blir bare php-kode isteden for .htaccess er det kun php-filer som kan stoppes, ikke bilder osv.

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

hmm...

jeg skal sperre HELE domenet mitt for enkelte ip adresser.

Kan jeg da legge en 403 fil på en annen server, som de blir redirected til?

feks:

Order deny,allow

deny from 123.10.10.10

ErrorDocument 403 http://home.no.net/bruker/403.html?

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!


Start en konto

Logg inn

Har du allerede en konto? Logg inn her.


Logg inn nå

  • Hvem er aktive   0 medlemmer

    Ingen innloggede medlemmer aktive