mhe*_*xon 5 nginx ubuntu-10.04
我只想服务器对特定域发出的请求,然后删除其他所有内容或给它 404。希望通过 nginx 完成它,但当然会喜欢最好的解决方案。
设置 Nginx 时,请将“服务器块”设置为特定而不是通用。这只会增加去 www.domain1.com 的流量。
http {
index index.html;
server {
server_name www.domain1.com;
access_log logs/domain1.access.log main;
root /var/www/domain1.com/htdocs;
}
}
Run Code Online (Sandbox Code Playgroud)
因为这个会接收到端口 80 的所有流量。
http {
index index.html;
server {
listen 80 default_server;
server_name _; # This is just an invalid value which will never trigger on a real hostname.
access_log logs/default.access.log main;
server_name_in_redirect off;
root /var/www/default/htdocs;
}
}
Run Code Online (Sandbox Code Playgroud)
更多信息:http : //wiki.nginx.org/ServerBlockExample
归档时间: |
|
查看次数: |
9669 次 |
最近记录: |