我设置了我的服务器并运行 Ubuntu 服务器 14.04,带有 Nginx 和 php-fpm
当我设置好一切时,我使用了默认的服务器块/etc/nginx/sites-available/default
使用我的文件/var/www/public_html
由于我的网站已完全投入运行并按我的需求运行,所以我现在对触碰任何事物都持谨慎态度。
显然,我现在需要为子域分配一个不同的服务器块,因为我的所有流量都被重定向到https://
我现在该如何进行配置以确保不会把一切都搞乱?
答案1
你nginx.conf
应该有这样的一行:
include /etc/nginx/sites-enabled/*;
这意味着该目录中的所有配置都将被 nginx 包含。目前,default
位于此目录中,可能从 符号链接/etc/nginx/sites-available/default
。要添加新的子域且对现有配置的更改最少,只需将新配置(可以使用旧default
文件作为起点)添加到/etc/nginx/sites-available/
,然后将其符号链接到/etc/nginx/sites-enabled
。