Я пытаюсь заставить Laravel сосуществовать с другими проектами при локальной установке в/var/www, текущее решение, которое у меня есть, - использовать псевдоним для каталога Laravel и несколько других псевдонимов для других проектов.создание Laravel сосуществует с несколькими другими проектами LAMP с использованием виртуального хоста apache
Например:
<VirtualHost *:80>
Alias /laravel /var/www/laravel/public
Alias /other_project /var/www/other_project
<Directory /var/www/other>
Order allow,deny
allow from all
</Directory>
DocumentRoot /var/www/laravel/public
<Directory /var/www/laravel/public>
AllowOverride All
</Directory>
</VirtualHost>
раствор выше, однако делает http://localhost и http://localhost/laravel как перенаправлять Laravel, если я надену сказать index.php, на корневом каталоге/вар/WWW это игнорируется, и Laravel вместо этого показана установка.
Каталог other_project вместо этого работает правильно, полностью отделен от Laravel и показывает его содержимое.
Как я могу сделать http://localhost/ показать стандарт index.php, http://localhost/laravel показать установку Laravel и http://localhost/other_project показать другой проект php?
http://stackoverflow.com/questions/14700797/apache2-dynamic-vhost -with-multiple-serveralias – channasmcs
вышеприведенное решение использует разные ServerAlias, однако я работаю над локальной установкой и могу использовать только localhost. –