我有一个正在运行的 nginx 实例,它为多个网站提供服务。第一个是关于服务器 IP 地址的状态消息。第二个是admin.domain.com
. 这些效果很好。现在我希望所有其他域请求都转到一个单独index.php
的域 - 我有很多域和子域,在 nginx 配置中将它们全部列出是不切实际的。
到目前为止,我已尝试设置server_name
为,*
但由于通配符无效而失败。*.*
在我添加其他服务器块之前一直有效,然后我猜它与它们冲突。
在定义了其他站点之后,有没有办法在 nginx 中运行一个包罗万象的服务器块?
注意我不是垃圾邮件发送者,这些是具有有用内容的真实网站,它们只是由数据库中的同一个 CMS 提供支持!