ローカルラップトップ(ubuntu 12.04)で開発環境を構成していますが、目的を達成するためにいくつかの問題があり、apache構成の初心者です。
メインプロジェクトディレクトリを作成しました。フォルダ階層に従って、すべてのプロジェクトに単一の動的仮想ホストを設定したいと思います。
これが私が使用するフォルダ階層です:
- メインプロジェクトディレクトリ(すべてのプロジェクトを含む):
- Customer1
- Project1
- public(プロジェクトルートディレクトリ)
- Project2
- 公衆
- その他のプロジェクト...
- Project1
- Customer2
- Project1
- 公衆
- Project1
- より多くの顧客...
- Customer1
プロジェクトにアクセスするには、次のURLを使用します:customer1.project1.dev、customer1.project2.dev、customer2.project1.dev...ルートディレクトリパラメーターでurlの一部を使用することについて説明している仮想ホスト構成についてのいくつかの情報を読みました。これ:/ home / user / mainprojectdirectory /%1 /%2 / publicだから私はこれに基づいて試し始めました:
<VirtualHost *.dev>
DocumentRoot /home/user/mainprojectdirectory/%1/%2/public
ServerName %1.%2.dev
</VirtualHost>
しかし、私はそれを機能させることはできません。私は正しい道を進んでいますか?私が望むことを達成するために私はどのようなステップに従うべきですか?どのファイルを編集する必要がありますか?すべてのアドバイスは大歓迎です!(私はapache構成の初心者であることを忘れないでください)
ありがとうございました。