我使用 nginx(Ubuntu 12.04 x64 桌面上的 1.2.4)来预览我正在处理的前端设计,而一些不寻常的事情刚刚开始发生
我正在做的设计最初位于:
~/Projects/Clients/ANS/src/MetroBusiness.ans
这被软链接到 nginx 的 localhost 目录:
/usr/share/nginx/html/dev/MetroBusiness.ans
我可以在http://localhost/dev/MetroBusiness.ans
.
但是在我清理了我的主目录结构并将 src 目录移动到 ~/work 之后,问题就开始了:
~/work/clients/ans/src/MetroBusiness.ans
并将其重新链接到 nginx 的 localhost 目录中:
/usr/share/nginx/html/dev/MetroBusiness.ans
但现在我无法在 localhost 中查看该站点。它应该是相同的网址,但现在我得到:
Welcome to nginx! If you see this page, the nginx web server is successfully installed and working.
但是,我没有更改的其他软链接站点仍然可以正常工作,只是我更改并重新链接的站点。
此外,它不会出现在 nginx 目录列表中(其他站点以相同的方式链接,但最近没有移动)
我确保在移动的 src 目录上设置rwxrwxr_x
了权限chmod -R
,重新启动了 nginx,甚至重新启动了计算机,但没有运气。
我确定我缺少一些小东西,但现在画了一个空白。知道为什么 Nginx 再也看不到这个软链接了吗?