已移动到专用虚拟服务器,在.htaccess和权限方面遇到问题

已移动到专用虚拟服务器,在.htaccess和权限方面遇到问题,.htaccess,cakephp,permissions,.htaccess,Cakephp,Permissions,使用cakePHP My index.php位于www.domain.com/httpdocs/sub/app/webroot中 以前,在共享主机上,我只是将“domain.com/”替换为“domain.com/app+核心目录”(没有httpdocs/或sub/) 我已转到media temple专用虚拟服务器,遇到403禁止的错误: “您没有在此服务器上访问/sub/的权限。” 子/目录的权限设置为755 在domain.com/sub/app->.htaccess文件中: 代码: 为/s

使用cakePHP

My index.php位于www.domain.com/httpdocs/sub/app/webroot中

以前,在共享主机上,我只是将“domain.com/”替换为“domain.com/app+核心目录”(没有httpdocs/或sub/)

我已转到media temple专用虚拟服务器,遇到403禁止的错误: “您没有在此服务器上访问/sub/的权限。”

子/目录的权限设置为755

在domain.com/sub/app->.htaccess文件中:

代码:

为/sub创建另一个.htaccess文件,但这似乎使事情更加复杂

我在media temple上,关注这篇文章:


谢谢

注意到您的(dv)出现了一些问题。我们只是想让你知道,我们是来帮助你解决你可能遇到的任何问题的。如果您一直遇到这些错误,请打开一个支持请求,以便我们可以帮助您

<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteBase /sub/app/
    RewriteRule    ^$    webroot/    [L]
    RewriteRule    (.*) webroot/$1    [L]
 </IfModule>
<IfModule mod_rewrite.c>
        RewriteEngine On
    RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
    RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
    RewriteBase /sub/

    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
</IfModule>
Redirect /index.html http://domain.com/sub/