2013-05-30 7 views
0

У меня есть laravel4, установленный на моем веб-сервере в подкаталоге laravel4 моего веб-корня. в этом корневом каталоге веб существует другой каталог с именем modx, который обслуживает MODX cms. до того, как я установил laravel4, я мог открыть www.mydomain/modx, чтобы получить интерфейс cms. Теперь он контролируется laravel, и я получаю сообщение об ошибке. Веб-сервер - это apache2.Исключить каталог из laravel 4 routing

Может быть, иллюстрации лучше:

webroot /var/www/ 
    │ 
    ├--laravel4/  <-serve/process via laravel 
    ├--modx/   <-do not process via laravel 

Так что же мне нужно настроить только laravel4 поддиректории зависит от Laravel? это файл .htaccess?

ответ

1

Лучшая практика и ради безопасности, вы должны поместить папку laravel в другое место, кроме веб-корня.

И добавьте символическую ссылку из папки laravel в свой веб-корень. Например, выполните следующие действия в терминале

пер -s/путь/к/вашему/Laravel-мастер/открытый/путь/к/вашему/web_root/Laravel

+0

Ok. Я попробую это. – Sebastian