ZoRaC Skrevet 22. juni 2005 Skrevet 22. juni 2005 Når jeg driver å oppdaterer filer på serveren vil jeg at alle besøkende blir viderekoblet til en "Vedlikehold pågår"-side, uavhengig av hvilken fil på serveren de prøver å åpne. Men, for at jeg skal kunne teste at alt fungerer OK er jeg avhengig av å kunne legge til min IP i en "godkjent-liste" som gjør at jeg ser siden på "vanlig" måte. Har funnet mange eksempel på bruk av .htaccess og RewriteCond, men de er "omvendt" av hva jeg vil ha, de videresender de adressene man angir, men jeg skal videresende alle BORTSETT fra den/de jeg angir... Noen forslag til hvordan det kan gjøres? Noe slikt som dette, men "ikke =" i stedet... RewriteEngine On RewriteCond %{REMOTE_ADDR} =10.0.0.1 RewriteRule .* http://www.domain.com/vedlikehold.htm
LoS Skrevet 22. juni 2005 Skrevet 22. juni 2005 Vet ikke om != hjelper noe her jeg? Bruker du ett includescript eller lignende kan du jo bare bruke if($_SERVER["REMOTE_ADDR"] != "192.168.0.1") { header("location: http://google.no"); exit; }
ZoRaC Skrevet 22. juni 2005 Forfatter Skrevet 22. juni 2005 Ja, men vil ta ALL trafikk, til og med om de prøver å åpne et bilde... Så tror jeg må bruke .htaccess...
Loomy Skrevet 22. juni 2005 Skrevet 22. juni 2005 Funker ikke.. RewriteEngine On RewriteCond %{REMOTE_ADDR} != 10.0.0.1 RewriteRule .* http://www.domain.com/vedlikehold.htm ..da?
Lokaltog Skrevet 23. juni 2005 Skrevet 23. juni 2005 Trenger ikke å bruke mod_rewrite her. Apache har egne funksjoner for å blokke forskjellige IP'er, prøv denne snutten isteden: <Files *> Order deny,allow Deny from all Allow from 123.123.123.0 </Files>
ZoRaC Skrevet 23. juni 2005 Forfatter Skrevet 23. juni 2005 Lokaltog: Dette funket! ErrorDocument 403 http://www.domain.com/vedlikehold.htm <Files *> Order deny,allow Deny from all Allow from 123.123.123.123 </Files>
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå