如何组合cakephp的.htaccess规则
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
以下
RewriteEngine On
RewriteCond %{HTTP_HOST} folder.yoursite.com
RewriteRule ^(.*)$ /folder [L]
换句话说,将任何内容重定向到app / webroot / except / blog(这是一个带有wordpress安装的现有文件夹)并将blog.domain.com重定向到博客子文件夹
非常感谢
答案 0 :(得分:0)
它应该自动工作(至少使用CakePHP 1.3),它对我有用......
我的.htaccess看起来像这样
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
你应该在你的wordpress (或任何其他应用程序)文件夹中一个正确的.htaccess,它不属于CakePHP应用程序的一部分。