在CakePHP中,您可以通过domain/file访问webroot中的文件
例如,位于app/webroot/favicon.ico的favicon.ico文件可以从以下位置访问
example.com/favicon.ico
另一方面,目录似乎有一个陷阱。
如果我在app/webroot/中有一个名为blog的目录,那么只要我尝试访问它
,就像:example.com/blog/
然后它按预期工作。但是,如果我尝试在没有尾部斜杠的情况下访问它:
example.com/blog
然后它被重定向到:
example.com/应用/网根/博客/
这是不希望的。我宁愿.com/folder
被重定向到.com/folder/
而不是.com/app/webroot/folder/
有没有办法设置它?
如果你在文档根目录中安装了wordpress博客和cakephp,你需要用下面的脚本替换.htaccess文件脚本:
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/YOUR_WORDPRESS_DIR.*
RewriteCond %{REQUEST_URI} !-f
RewriteRule ^$ app/webroot/ [L]
RewriteCond %{REQUEST_URI} !^/YOUR_WORDPRESS_DIR.*
RewriteCond %{REQUEST_URI} !-d
RewriteRule (.*) app/webroot/$1 [L]
使用路由器::连接博客直接重定向到好的页面怎么样?当然,这不是一个自动的例程,但它可能会帮助你。
更多信息 : http://book.cakephp.org/view/945/Routes-Configuration
我想配置核心文件中可能有一个参数,你已经看过了吗?
您可以在此处尝试说明