我有几十个未开发的域名,我想通过将它们指向同一个 DNS 来为所有域名显示相同的 .php 文件:
ns1.example.com ns2.example.com
两个 NS 都指向我的 VPS IP 地址,但页面不起作用。
我希望使用该 DNS 配置的任何域都指向 VPS 并自动显示相同的 php 文件。
我有 Ubuntu Server 16.04 + nginx + php-fpm,运行正常。
我如何通过配置 nginx 来实现这一点?是否需要配置 Bind?如何配置?
提前致谢,
莫斯。
答案1
您可以创建一个不指定服务器名称的默认服务器,它将响应其他服务器块中未明确设置的每个域。
server {
listen 80 default_server;
listen [::]:80 default_server;
root /var/www/html;
server_name _;
#your php config
}