我在CakePHP安装中创建了一个与'app'目录相同级别的'blog'目录。博客目录基本上包含一个WordPress博客。
但是,当我将用户重定向到www.domain.com/site/ 博客时,CakePHP会自动抛出错误,因为没有“博客”控制器将它们重定向到WordPress博客。
如何将用户重定向到'app'目录?
答案 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>