Skip to content

Instantly share code, notes, and snippets.

@yangg
Created March 26, 2012 05:29
Show Gist options
  • Save yangg/2203177 to your computer and use it in GitHub Desktop.
Save yangg/2203177 to your computer and use it in GitHub Desktop.
Nginx Configs
http {
charset utf-8;
index index.php index.html;
# default_type text/plain;
server {
# listen 80; ## listen for ipv4; this line is default and implied
server_name _;
root /var/www/$host;
}
}
# http://wiki.nginx.org/Modules
# http://wiki.nginx.org/HttpCoreModule
server {
listen 10100;
# server_name domain.com;
location / {
proxy_pass http://192.168.10.113:10100;
proxy_redirect off;
# proxy_set_header Host $host
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwared-For $proxy_add_x_forwarded_for;
}
}
server {
server_name uedsky.com www.uedsky.com;
root /var/www/uedsky;
}
server {
server_name ~^(.*)\.uedsky\.com$;
# if directory doesn't exist
if (!-d /var/www/uedsky/$1) {
rewrite . http://uedsky.com/ redirect;
}
root /var/www/uedsky/$1;
}
# server {
# server_name www.uedsky.com;
# rewrite ^/(.*) http://uedsky.com/$1 permanent;
# }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment