Перенаправление из каталога 'app' - PullRequest
0 голосов
/ 24 октября 2011

Я создал каталог 'blog' на том же уровне, что и мой каталог 'app' в моей установке CakePHP.Каталог блогов в основном содержит блог WordPress.

Однако, когда я перенаправляю своих пользователей на www.domain.com/site/blog, CakePHP автоматически выдает ошибку, так как ее нет ' blog 'контроллер вместо перенаправления их в блог WordPress.

Как перенаправить пользователей из каталога' app '?

1 Ответ

0 голосов
/ 24 октября 2011

в папке, содержащей 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>
...