0
我在CakePHP安裝中創建了與'app'目錄相同級別的'blog'目錄。博客目錄基本上包含一個WordPress博客。重定向到'app'目錄
然而,當我重定向我的用戶www.domain.com/site/ 博客,因爲沒有「博客」控制器,而不是將其重定向到WordPress博客的CakePHP會自動拋出一個錯誤。
它如何將用戶重定向到「app」目錄?
我在CakePHP安裝中創建了與'app'目錄相同級別的'blog'目錄。博客目錄基本上包含一個WordPress博客。重定向到'app'目錄
然而,當我重定向我的用戶www.domain.com/site/ 博客,因爲沒有「博客」控制器,而不是將其重定向到WordPress博客的CakePHP會自動拋出一個錯誤。
它如何將用戶重定向到「app」目錄?
在包含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>