2016-07-29 10 views
0

laravel 5.1 & WAMPサーバー2.5を使用しています。ラーベールを使用したWAMPサブドメインのルーティング

「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

が、私は、HTTPとしてそれを設定している@BilalIqbal:// _ SERVER_IP_ /アプリ、私はわからないけどポインティングは仮想フォルダであるアプリケーションへと向かいますが、タグの間には、物理​​パスでなければなりませんので、私の場合は動作しません – ba1ar

答えて

0
  • あなたのDocumentRootをチェックし、すべてのLaravelアプリケーションは、index.phpファイルが置かれている公共ディレクトリ、
  • に向けるべきであるあなたのホストが(私は自分自身のWindowsユーザーです)、このファイルチェックファイルを使用すると、Webブラウザはドメインを特定のIPに向けることができます(たとえば、mysubdomain.myapp.localを使用)。 hostsファイルについての詳細を読むためにhttp://www.howtogeek.com/howto/27350/beginner-geek-how-to-edit-your-hosts-file/
関連する問題