重定向“app”目录

时间:2011-10-24 09:09:42

标签: php cakephp cakephp-1.3

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

但是,当我将用户重定向到www.domain.com/site/ 博客时,CakePHP会自动抛出错误,因为没有“博客”控制器将它们重定向到WordPress博客。

如何将用户重定向到'app'目录?

1 个答案:

答案 0 :(得分: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>