我正在尝试在nginx虚拟主机系统中添加一个简单的别名文件。从sites-available
到sites-enabled
的简单别名。
我正在使用:
sudo ln -sfv sites-available/blog sites-enabled/
创建别名。当我尝试从Finder打开它时,它说:
无法完成操作,因为找不到"博客"的原始项目
nginx -t
失败,因为它找不到文件。
这不是软链接工作的方式
sudo ln -sfv sites-available/blog sites-enabled/
在sites-enabled
文件夹中创建blog
链接,指向sites-available/blog
。
因此,blog
指向相对路径sites-available/blog
。这使得<path>/sites-enabled/sites-available/blog
的实际路径不存在。
这样做,进入sites-enabled
目录内并运行
sudo ln -sfv ../sites-available/blog blog
这将使用正确的相对路径创建文件