2014-09-05 6 views
0

Можно ли запустить проект Laravel в другой папке? Например:Как запустить проект laravel за пределами папки «htdocs» в xampp?

вместо C:/xampp/htdocs

к D:/projects/web/project1

Так после загрузки Laravel с композитором в моей D:/projects/web/project1 папке Я хочу, чтобы добраться до него, как: http://project1.local в моем браузере.

Я добавил 127.0.0.1 project1.local своим хостам, но он только открывает xampp в браузере.

Предложения, идеи?

+1

http://stackoverflow.com/questions/1408/make-xampp-apache-serve-file-outside-of-htdocs –

ответ

1

Необходимо указать xampp, что ваш сайт будет расположен за пределами папки documentroot (где расположены все сайты вашего сервера).

В файле httpd.conf добавить эти строки, что позволит вам получить доступ к сайту с помощью http://localhost/laravel.project:

Alias /laravel.project "D:/projects/web/project1/public" 
    <Directory "D:/projects/web/project1/public"> 
      Options FollowSymlinks 
      AllowOverride none 
      Require all granted 
    </Directory> 

Если вы хотите, чтобы получить доступ непосредственно через URI, как http://laravel.project, вы должны создать VirtualHost ,