6

ローカルホストWebサイトの1つに仮想ホストを作成しました。

<VirtualHost *:80>
  ServerName mysite 
  DocumentRoot /var/www/html/mysite/public
  <Directory /var/www/html/mysite/public>
    Options Indexes FollowSymLinks
    AllowOverride All 
    allow from all 
  </Directory>
</VirtualHost>

現在、他のローカルWebサイトにアクセスできなくなりました。たとえば、私が行くとlocalhost/anotherwwebite、mysiteにリダイレクトされます。

4

2 に答える 2

18

機能させるには、次の手順に従ってください。

  1. httpd.conf 1から仮想ホスト構成ファイルを有効にします。

    #エントリの下のコメント解除 (先頭から削除)

    #conf/extra/httpd-vhosts.conf を含める`

  2. httpd-vhost.conf の 構成2

    ここでは、localhost 用と仮想ホスト用の2 つの構成セットを作成する必要があります。

    次のように置く

<VirtualHost *:80>
ServerAdmin localhost.admin
DocumentRoot "C:\wamp\www"  >> For UBUNTU /opt/lampp/htdocs/
ServerName localhost
</VirtualHost>

(仮想ホストの前)

<VirtualHost *:80>
ServerAdmin pimcore.test
DocumentRoot "C:\wamp\www\pimcore-latest"
ServerName pimcore.test
ErrorLog "logs/pimcore.test.log"
CustomLog "logs/pimcore.test.log" common
</VirtualHost>
  1. およびシステムホスト 3の次のエントリ

    127.0.0.1 ローカルホスト

    127.0.0.1 pimcore.test

もちろん、これらは仮想サーバー名によって異なります。


1 : C:\wamp\bin\apache\Apache2.2.11\conf\ httpd.confまたは/opt/lampp/etc/ httpd.conf

2 : C:\wamp\bin\apache\Apache2.2.11\conf\ extra\httpd- vhosts.confまたは /opt/lampp/etc/extra/httpd-vhosts.conf

3 : C:\WINDOWS\system32\drivers\etc\hosts:または/etc/hosts

よろしく

于 2012-09-28T18:54:25.927 に答える
0

いくつかの行を追加する必要があると思います

C:\Windows\System32\drivers\etc\host

この行を追加

127.0.0.1 あなたのサイト名

たとえば、あなたのサイト名をstack.overflow

127.0.0.1 stack.overflowにします

ブラウザでは、localhost の代わりに stack.overflow を使用できます

localhost の代わりに yoursitename を使用できるようになりました

この助けを願って....

于 2012-08-18T03:52:55.207 に答える