FAQ |
Kalender |
![]() |
#1 | |||
|
||||
Mycket flitig postare
|
Jag vill blockera access till min server från en viss host med .htaccess. Inga konstigheter så här långt.
Men hur gör jag för att skicka honom till en specifik sida istället för att ge honom det vanliga "Access denied" meddelandet? Går det över huvud taget? |
|||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Medlem
|
Hej,
Testa med Kod:
order allow,deny deny from 123.45.6.7 deny from 012.34.5. allow from all |
||
![]() |
![]() |
![]() |
#3 | |||
|
||||
Flitig postare
|
.htaccess
Kod:
ErrorDocument 403 /dinscriptfil.php Kod:
if ($_SERVER['HTTP_ADDR']=="hosten du vill spärra") { skicka vidare } else { echo "Access denied"; } |
|||
![]() |
![]() |
![]() |
#4 | ||
|
|||
Nykomling
|
Använd mod_rewrite
var ca ett år sedan jag höll på med apache men något i denna stilen kan fungera, annars finns dokumentation på apache.org Kod:
RewriteCond %{HTTP_HOST} ^host_att_skicka_till_annan_sida$ RewriteRule ^/$ annan_sida.html [L] |
||
![]() |
![]() |
Svara |
|
|