用于SSL安全性(OVH)的错误CakePHP webroot

用于SSL安全性(OVH)的错误CakePHP webroot,php,cakephp,Php,Cakephp,我正在使用OVH来主持我的网站。最近有人要求我用SSL保护整个CakePHP网站。实际上,OVH使用其绝对路径提供SSL安全性: 因此,我将网站移动到www/sitename目录中,如下所示: [HTTPS主机]/~login/sitename 我的问题来了:我所有的链接都是这样的: [HTTPS主机]/sitename/XX/YY 而不是 [HTTPS主机]/~login/sitename/XX/YY 我的问题是:如何更改webroot以创建好的链接 非常感谢。通常cakephp会像这样开箱即

我正在使用OVH来主持我的网站。最近有人要求我用SSL保护整个CakePHP网站。实际上,OVH使用其绝对路径提供SSL安全性:

因此,我将网站移动到www/sitename目录中,如下所示: [HTTPS主机]/~login/sitename

我的问题来了:我所有的链接都是这样的: [HTTPS主机]/sitename/XX/YY

而不是 [HTTPS主机]/~login/sitename/XX/YY

我的问题是:如何更改webroot以创建好的链接


非常感谢。

通常cakephp会像这样开箱即用。您能否提供更多信息:服务器名称、版本?顺便问一下,您是在使用HTML助手还是在硬编码链接?我的CakePHP版本是1.3.3。我使用$this->webroot+x'创建链接;但是我的webroot是错误的:它的字符串中不包含~login/。。。