2014-12-09 3 views
0

У меня есть проблема здесь ...CakePHP, .htaccess, более одного приложения в том же корне

мне нужно, чтобы запустить веб-сайт, который я разработал на одном сервере, сервер окон, и в то имеет одно приложение, которое я не могу удалить или изменить, и это приложение asp, но это не совсем проблема. Мое приложение - приложение CakePHP, и мне нужно сделать это, работая в той же папке, чем другое приложение, которое я сказал, поэтому мой Cake перенаправляет все в URL-адрес на webroot, это нормально, но o другое приложение находится в папке "/admin ", когда я пытаюсь получить доступ к" mydomain.com/admin ", он перенаправляется на приложение cake. Итак, мне нужно ввести мое .htaccess какое-то правило, когда URL-адрес «/ admin» не переписывается, но не влияет на какой-либо другой URL-адрес.

У кого-нибудь есть идея?

Вот .htaccess по умолчанию CakePHP:

<IfModule mod_rewrite.c> 
    RewriteEngine on 
    RewriteRule  ^$ app/webroot/  [L] 
    RewriteRule  (.*) app/webroot/$1 [L] 
</IfModule> 

ответ

0

Это работает для меня:

<IfModule mod_rewrite.c> 
    RewriteEngine on 
    RewriteRule ^$ app/webroot/ [L] 
    RewriteRule (.*) app/webroot/$1 [L] 
    RewriteRule ^$ admin/ [L] 
    RewriteRule (.*) admin/$1 [L] 
</IfModule> 
Смежные вопросы