VertrigoServを Apache - MySql - PHP スタックとして使用しています。これまでは、すべてのサイトを /www フォルダーに入れ、 url でアクセスしていましたhttp://localhost/sitename
。
今、私は多言語サイトを開発しています。サイトのイディオムは、ドメインに従って設定されます。したがって、このサイトの仮想ホストを設定する必要がありますが、localhost URL を使用して他のサイトにアクセスする必要があります。
次のコードを conf/extra/httpd-vhosts.conf に追加しました。
NameVirtualHost *:80
<VirtualHost dev.mysite.com.br dev.mysite.uy>
ServerAdmin admin@mysite.com.br
DocumentRoot "C:\sites\mysite"
ServerName dev.mysite.com.br
ServerAlias dev.mysite.uy
</VirtualHost>
デフォルトの localhost ルート フォルダはC:\sites
VertrigoServ で使用される httpd.conf の例は、ここで見ることができ、これとvertrigo.confファイルの例です。
この構成では、vertrigo.conf のコピーを に配置する必要がありますC:\sites\mysite\conf
。http://localhost
ただし、これが完了すると、この VirtualHost で指定されたサイトにサービスを提供するための要求が行われます。
では、どうすれば仮想ホストを使用して古いプロジェクトに古い方法でアクセスできるのでしょうか? vertrigo.conf のコピーを避けることができれば、それで十分です。
ありがとう!