Welcome! Log In Create A New Profile

Advanced

Re: Conflicting server name - i don't understand

ktm
September 02, 2009 03:37AM
I think i got it, i misunderstood you Igor, i just created a default vhost with below code, strip down the other vhosts, and put server names for all.Now it's working fine.

(I know it seems I'm talking to myself on nginx forum :), but I don't know where to reply, it seems that mail list response don't appear here)

[code]
server {
server_name _;return 444;
## Only allow GET and HEAD request methods
if ($request_method !~ ^(GET|HEAD)$ ) {
return 444;
}
## Deny illegal Host headers
if ($host !~* ^(digitalfav.com|www.digitalfav.com)$ ) {
return 444;
}
## Deny certain User-Agents (case insensitive)
## The ~* makes it case insensitive as opposed to just a ~
if ($http_user_agent ~* (Baiduspider) ) {
return 444;
}

## Deny certain Referers (case insensitive)
## The ~* makes it case insensitive as opposed to just a ~
if ($http_referer ~* (babes|click|diamond|forsale|girl|jewelry|love|nudit|organic|poker|porn|poweroversoftware|sex|teen|video|webcam|zippo) ) {
return 444;
}

## Serve an empty 1x1 gif _OR_ an error 204 for favicon.ico
location = /favicon.ico {
#empty_gif;
return 204;
}


## All other errors get the generic error page
error_page 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417
500 501 502 503 504 505 /error_page.html;
location /error_page.html {
internal;

}

}
[/code]
Subject Author Posted

Conflicting server name - i don't understand

ktm September 01, 2009 05:10PM

Re: Conflicting server name - i don't understand

ktm September 01, 2009 05:51PM

Re: Conflicting server name - i don't understand

ktm September 02, 2009 03:05AM

Re: Conflicting server name - i don't understand

ktm September 02, 2009 03:37AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 295
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready