在生产主机上,我的网站文档根目录位于主目录下(例如/home/stimulatingpixels/public_html),我想在Mac上复制该位置。不幸的是,在Mac上存在一个隐藏的、锁定的占位符,看起来像是挂载的驱动器,但在/home位置中什么也没有。
根据我的经验,将其移动并放入自己的/home目录是不明智的,因为升级可能导致其被删除(顺便说一下,它也不会存储在TimeMachine备份中)。
因此,问题是,是否有办法安全地在Leopard或Snow Leopard上使用/home?
(注意:我意识到这非常与Mac有关,我也会在Apple论坛上提问。只是想在这里额外询问以涵盖所有基础。)
更新:为了帮助描述为什么我要这样做,除了前端网站,我还有一系列脚本要运行。能够使用/home目录(更具体地说是与服务器根目录相同的路径)的主要目标之一是使得开发mac上可以使用与生产服务器上相同的输出路径。我知道有方法可以解决这个问题,但我宁愿不要去处理它。真正的目标是让开发Mac上的所有文件都具有与生产服务器相同的目录树/根目录下的相同文件路径。
另一个更新:我之前忘记提到的另一个原因是在使用基本身份验证时设置.htaccess路径。由于这些路径来自文件系统根而不是网站文档根目录,当/home是目录树的一部分时,它们最终会通过“/home”进行传递。