2016-07-21 14 views
0

は、私が使用します。私bitnami WAMPのバーチャルホストが正しく動作していない

  • のWindows 7の究極のx64
  • Bitnami WAMPスタック5.6.22-0
  • Laravel 5

私が何をしたの:

    ラインこの中 Include conf/extra/httpd-vhosts.conf
  1. 編集私の

  2. 編集私の%systemroot%\System32\drivers\etc\hosts行の最後で127.0.0.1 juke.devを追加することで、ファイル
  3. 編集私のhttpd.confコメント解除
    • によってライン LoadModule vhost_alias_module modules/mod_vhost_alias.so
    • コメント解除:

      <VirtualHost *:80> 
          ServerAdmin [email protected] 
          DocumentRoot "C:/WAMP/apache2/htdocs/claim/public" 
          ServerName juke.dev 
           <Directory "C:/WAMP/apache2/htdocs/claim/public"> 
           Require all granted 
           </Directory> 
      </VirtualHost> 
      
    • composerをインストールし、laravel5

    • 編集私の本の中へlaravel5routes.php

SS controller

Route::get('/', '[email protected]'); 
Route::get('contact', '[email protected]'); 
  • そしてWelcomeController、このようなものです今問題に

    • juke.devに行くと、それは成功します。

    juke.dev ss

    • 私はjuke.dev/contactに行く、それが失敗します。

    juke.dev/contact SS

    • 私はそれ成功、localhost/claim/public/contactに行きます。

    enter image description here

    私が間違って何をしたのですか?

    私はどんな説明が

  • 答えて

    1

    奇妙な問題を助けるだろう、Webプログラミングではまだ新しいです:

    これは私のバーチャルホストの例です:

    <VirtualHost *:80> 
        DocumentRoot "G:\Google Drive\Data\Proj\public" 
        ServerName rethinkdb.i 
        ServerAlias www.rethinkdb.i 
        <Directory "G:\Google Drive\Data\Proj\public"> 
        AllowOverride All 
        Require all Granted 
        </Directory> 
    </VirtualHost> 
    

    私ができる他の事あなたの.htaccessファイルかもしれないと思います。
    どのように見えますか?

    編集: あなたの仮想ホストで試したところ、同じ問題があります。したがって、上記の仮想ホストを使用してみてください。

    +0

    「AllowOverride All」は問題を解決しました –

    関連する問題