2016-07-29 2 views
0

Я использую laravel 5.1 & WAMP server 2.5.WAMP Подпольная маршрутизация с помощью laravel

У меня есть мой домен, например, «www.example.com», который указывает на корень. где еще у меня есть поддомен, например, «admin.examle.com».

Route::group(['prefix' => 'app', 'middleware' => 'authentication'], function() { 
     Route::get('home', ['as' => 'app.home', 'uses' => '[email protected]']); 
    }); 

Я добавил виртуальные хосты HTTPd-vhosts.conf, как показано ниже:

<VirtualHost *> 
    ServerName www.example.com 
    ServerAlias example.com 
    DocumentRoot "C:/wamp/www" 
</VirtualHost> 

<VirtualHost *> 
    ServerName example.com 
    DocumentRoot "C:/wamp/www/app" 
    ServerAlias app.example.com 
</VirtualHost> 

Но приложение не является папкой в ​​моей папке WWW он показывает внутреннюю ошибку сервера. Может кто-нибудь помочь с этим ?? Мне нужно использовать субдомены для того же самого.

+0

DocumentRoot должен быть «C:/WAMP/WWW/приложение/общественность» –

+0

@BilalIqbal но я настроил его как HTTP: // _ SERVER_IP_/приложение, я не уверен, но pointing - это приложение, которое является виртуальной папкой. Теперь между тегами это должен быть физический путь, я полагаю, поэтому в моем случае он не работает – ba1ar

ответ

0
  • Проверьте DocumentRoot, все приложения Laravel должны быть направлены общественной директории, где находятся файл index.php находится
  • Проверьте ваши хосты файл (я сам пользователя Windows), это файл позволяет веб-браузерам указывать домены на определенные IP-адреса (например, используя mysubdomain.myapp.local). Чтобы узнать больше о файле хостов http://www.howtogeek.com/howto/27350/beginner-geek-how-to-edit-your-hosts-file/