嘿
我正在使用Capistrano来部署我的PHP应用程序
现在,我注意到这里有一件奇怪的事情(或许这是我不明白的事情)
Capistrano将应用程序部署到releases
文件夹,然后符号链接current
指向最新版本。
现在,当我访问这些文件时,我必须像这样访问它们:http://example.com/current/
有没有办法,我可以告诉capistrano(或使它工作),以便我可以使用:http://example.com/
来访问这些部署的文件?
问候
尼基尔古普塔。
答案 0 :(得分:3)
current
符号链接是为了启用capistrano的内置功能来回滚到以前的版本 - 它只是将符号链接更改为指向releases
的不同子目录。
您是否可以访问服务器的主机配置?如果是这样,您可以将DocumentRoot
更改为指向/path/to/your/app/current
。