Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # You may add here your
- # server {
- # ...
- # }
- # statements for each of your virtual hosts
- server {
- listen 188.72.245.198:80;
- server_name .xeksec.ru .xeka.ru;
- rewrite (.+) http://forum.xeksec.com$1;
- }
- server {
- listen 188.72.245.198:80;
- server_name xeksec.com;
- access_log /var/log/nginx/xeksec.com.log;
- location / {
- ssi on;
- proxy_pass http://127.0.0.1;
- }
- location @proxy {
- access_log /dev/null;
- #some trick for block XSpider
- if ( $http_user_agent ~* XSpider|Nessus ) {
- return 403;
- }
- proxy_pass http://127.0.0.1;
- }
- location ~* ^.+\.flv$ {
- flv;
- root /www/$host;
- access_log /var/log/nginx/xeksec.com.log combined buffer=64k;
- error_log /var/log/nginx/xeksec.com.error.log;
- try_files $uri @proxy;
- expires 24h;
- add_header Cache-Control private;
- }
- location ~* ^.+\.(jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|wav|bmp|rtf|js|avi|js|mov|mpeg|mpg|mp3|swf|vob|xml|3gp|torrent)$ {
- root /www/$host;
- ssi on;
- access_log /var/log/nginx/xeksec.com.log combined buffer=64k;
- error_log /var/log/nginx/xeksec.com.error.log;
- try_files $uri @proxy;
- expires 24h;
- add_header Cache-Control private;
- }
- }
- server {
- listen 188.72.245.198:80;
- resolver 8.8.8.8;
- server_name forum.xeksec.com;
- root /www/forum.xeksec.com;
- access_log /var/log/nginx/forum.xeksec.com.log;
- location / {
- ssi on;
- proxy_pass http://127.0.0.1;
- }
- location @proxy {
- access_log /dev/null;
- #some trick for block XSpider
- if ( $http_user_agent ~* XSpider|Nessus ) {
- return 403;
- }
- proxy_pass http://127.0.0.1;
- }
- location ~* ^.+\.flv$ {
- flv;
- root /www/$host;
- access_log /var/log/nginx/xeksec.com.log combined buffer=64k;
- error_log /var/log/nginx/xeksec.com.error.log;
- try_files $uri @proxy;
- expires 24h;
- add_header Cache-Control private;
- }
- location ~* ^.+\.(jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|wav|bmp|rtf|js|avi|js|mov|mpeg|mpg|mp3|swf|vob|xml|3gp|torrent)$ {
- root /www/$host;
- ssi on;
- access_log /var/log/nginx/xeksec.com.log combined buffer=64k;
- error_log /var/log/nginx/xeksec.com.error.log;
- try_files $uri @proxy;
- expires 24h;
- add_header Cache-Control private;
- }
- }
- server {
- listen 188.72.245.198:443;
- ssl on;
- ssl_protocols TLSv1;
- ssl_prefer_server_ciphers on;
- ssl_certificate /etc/nginx/forum.xeksec.com.pem;
- ssl_certificate_key /etc/nginx/forum.xeksec.com.pem;
- resolver 8.8.8.8;
- server_name forum.xeksec.com;
- root /www/forum.xeksec.com;
- access_log /var/log/nginx/xeksec.com.log;
- location / {
- ssi on;
- proxy_pass http://127.0.0.1;
- }
- location @proxy {
- access_log /dev/null;
- #some trick for block XSpider
- if ( $http_user_agent ~* XSpider|Nessus ) {
- return 403;
- }
- proxy_pass http://127.0.0.1;
- }
- location ~* ^.+\.flv$ {
- flv;
- root /www/$host;
- access_log /var/log/nginx/xeksec.com.log combined buffer=64k;
- error_log /var/log/nginx/xeksec.com.error.log;
- try_files $uri @proxy;
- expires 24h;
- add_header Cache-Control private;
- }
- location ~* ^.+\.(jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|wav|bmp|rtf|js|avi|js|mov|mpeg|mpg|mp3|swf|vob|xml|3gp|torrent)$ {
- root /www/$host;
- ssi on;
- access_log /var/log/nginx/xeksec.com.log combined buffer=64k;
- error_log /var/log/nginx/xeksec.com.error.log;
- try_files $uri @proxy;
- expires 24h;
- add_header Cache-Control private;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement