在nginx的基础安装中,sites-available
文件夹只有一个文件:default
sites-available
文件夹是如何工作的?我将如何使用它来托管多个(单独的)网站?
在nginx的基础安装中,sites-available
文件夹只有一个文件:default
sites-available
文件夹是如何工作的?我将如何使用它来托管多个(单独的)网站?
只需添加另一种方法,您就可以为托管的每个虚拟域或站点使用单独的文件.
你可以发挥创意,在进行网站维护时,使用此方法将网站重定向到维护模式页面.
所以 struct 看起来像这样:
/sites-available/ (you can use obvious file names like this)
|
|-> a.mysite.com
|-> b.mysite.com
|-> someOtherSite.com
/sites-enabled/ (these are just symlinks to the real files in /sites-available)
|
|-> a.mysite.com
|-> b.mysite.com
请注意,由于只有前两个条目是sites-enabled
中唯一的符号链接项,因此第三个条目someOtherSite.com
处于脱机状态.