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>