2011-10-24 65 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>