Nginx符号链接
因此,我想创建一个从Nginx符号链接,nginx,symlink,Nginx,Symlink,因此,我想创建一个从nginx/sites available/test.io到nginx/sites enabled/test.io的符号链接 创建了文件nginx/sites available/test.io,而未启用文件nginx/sites enabled/test.io 我将cd放入nginx目录并创建链接: ln -s sites-available/test.io sites-enabled/test.io 但是,我从nginx/sites enabled/test.io中得到
nginx/sites available/test.io
到nginx/sites enabled/test.io
的符号链接
创建了文件nginx/sites available/test.io
,而未启用文件nginx/sites enabled/test.io
我将cd放入nginx
目录并创建链接:
ln -s sites-available/test.io sites-enabled/test.io
但是,我从nginx/sites enabled/test.io
中得到了一个断开的链接
,它的内容是站点可用/test.io
它应该在哪里。/sites可用/test.io
我做错了什么
编辑
如果我第一次将cd放入nginx/sites已启用并执行:
ln -s ../sites-available/test.io .
然后它就起作用了
然而,我不明白为什么。有人能给我解释一下吗?你试过绝对路径吗
ln-s/etc/nginx/sites available/test.io/etc/nginx/sites enabled/test.io
I没有安装nginx。这只是一个回购协议,因此是相对路径。因此,您应该更新您的帖子,并添加您希望在存储库中保留此符号链接的信息。您也可以尝试启用cd站点;ln-s../sites available/test.io test.io
@MarekSkiba:谢谢你的帮助!我让它工作。请参见我的编辑:)