2011-10-24 135 views
0

我在CakePHP安装中创建了与'app'目录相同级别的'blog'目录。博客目录基本上包含一个WordPress博客。重定向到'app'目录

然而,当我重定向我的用户www.domain.com/site/ 博客,因为没有“博客”控制器,而不是将其重定向到WordPress博客的CakePHP会自动抛出一个错误。

它如何将用户重定向到“app”目录?

回答

0

在包含app /和blog /的文件夹中,应该有一个.htaccess文件。会有类似下面的部分:

IfModule mod_rewrite.c> 
    RewriteEngine on 
    RewriteRule ^$ app/webroot/ [L] 
    RewriteRule (.*) app/webroot/$1 [L] 
</IfModule> 

改变这种做法,博客文件夹是由CakePHP的重写规则,忽略:

IfModule mod_rewrite.c> 
    RewriteEngine on 

    RewriteCond %{REQUEST_URI} ^site/blog.* 
    RewriteRule (.*) $1 [L] 

RewriteRule ^$ app/webroot/ [L] 
    RewriteRule (.*) app/webroot/$1 [L] 
</IfModule>