第一步:搭建Nginx服务
第二步:修改主配置文件
[root@ns2 ~]# vim /usr/local/nginx/conf/nginx.conf
user nginx nginx; worker_processes 2; #error_log logs/error.log; #error_log logs/error.log notice; error_log logs/error.log info; worker_cpu_affinity 00000001 00000010; pid logs/nginx.pid; events { use epoll; worker_connections 10240; } http { include mime.types; default_type application/octet-stream; log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"'; access_log logs/access.log main; sendfile on; keepalive_timeout 65; server { listen 80; server_name www.source.com;
charset utf-8;
access_log logs/source.com.access.log main;
location / {
root html;
index index.html index.htm;
if ($http_user_agent ~ MSIE) {
rewrite ^(.*)$ /msie/$1 break;
}
}
location ~* \.(js|css)$ {
expires 1h;
}
location ~* \.(jpg|gif|png|swf)$ {
#*.amber.com amber.com相当于公司域名
expires 1d;
root html;
valid_referers none blocked *.source.com source.com;
if ($invalid_referer) {
rewrite ^/ http://www.source.com/error.txt;
}
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
}
[root@ns2 ~]# cd /usr/local/nginx/html/msie/
[root@ns2 msie]# vim a.html
<h1>11111111</h1>
[root@ns2 msie]# ls
a.html
第三步:修改真机hosts文件(此处用于防盗链)
192.168.200.100 www.source.com
192.168.200.105 www.sttal.com