.htaccess规则在子文件夹中使用cakephp和在子文件夹中使用wordpress

时间:2010-04-11 01:37:15

标签: .htaccess

如何组合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重定向到博客子文件夹

非常感谢

1 个答案:

答案 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应用程序的一部分。