1
我想将多个域指向一个nginx实例。我使用server_name来指向它们。在nginx中使用server_name域有没有限制?
server_name mydomain.com www.mydomain.com test.mydomain.com test1.mydomain.com;
是上面给出的是最佳实践还是有其他安全/稳定的方法来做同样的事情?
我想将多个域指向一个nginx实例。我使用server_name来指向它们。在nginx中使用server_name域有没有限制?
server_name mydomain.com www.mydomain.com test.mydomain.com test1.mydomain.com;
是上面给出的是最佳实践还是有其他安全/稳定的方法来做同样的事情?
你可以定义很多server_name
s(即使几千个也不会真的减慢速度)。但是,如果你想你的配置,以保持一定程度的可读性,你应该:
server_name
小号请记住,使用确切的名称总是快于使用通配符或正则表达式。
在你要坚持使用的服务器名字一长串的情况下,你应该包括一个额外的配置文件:
server {
include /somewhere/server_names;
...
}
添加。文件:
server_name
mydomain.com
www.mydomain.com
...
见nginx docs on server_name的详细信息...