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