我想讓Laravel與其他項目在/ var/www下的本地安裝上共存,目前的解決方案是使用Laravel目錄的別名和其他幾個項目的別名。使Laravel與其他多個使用Apache虛擬主機的LAMP項目共存
例如:
<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,如果我把說這是忽視了的/ var/WWW的根目錄下的index.php文件和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。 –