0

したがって、htdocs内のサイトにアクセスするには、「localhost / yoursitefolder」と入力する必要があることは誰もが知っていますか?しかし、私は私の友人の助けを借りてそれを変えることができました。今、私の友人がいなくなったので、私は彼にそれを元に戻すように頼むことができません。「localhost/yoursite」の代わりに、「mysite.test」からアクセスできます。これは、system32のhost.txtと関係があります。現在、問題はhtdocsに新しいdrupalサイトを再度インストールすることですが、ローカルホストが常に最初のdrupalサイトを指しているため、アクセスできません。これを構成するにはどうすればよいですか?

HERE'S MY HOST.TXT

# localhost name resolution is handled within DNS itself.
#   127.0.0.1       localhost
#   ::1             localhost
    127.0.0.1   activate.adobe.com
    127.0.0.1   drupal6.test
    127.0.0.1   belmark.test

drupal6は私の前のサイトです。belmark.testは、ローカルホストに転送してほしいサイトで、機能していません。drupal6.test行を省略しても、ローカルホストはdrupal6.testに転送します

これが私のhttpd-vhost.confです

<VirtualHost *:80>
    ServerAdmin cadaybelmark@gmail.com
    DocumentRoot "C:/xampp/htdocs/drupal6"
    ServerName drupal6.test
    ServerAlias drupal6.test
    ErrorLog "logs/drupal6.test-error.log"
    CustomLog "logs/drupal6.test-access.log" combined
</VirtualHost>

<VirtualHost *:80>
    ServerAdmin cadaybelmark@gmail.com
    DocumentRoot "C:/xampp/htdocs/drupal7"
    ServerName belmark.test
    ServerAlias belmark.test
    ErrorLog "logs/drupal.test-error.log"
    CustomLog "logs/drupal.test-access.log" combined
</VirtualHost>
4

3 に答える 3

0

私の神、答えはとても簡単です。Apache を再起動するだけです。わかった!みんなの努力に感謝します。

于 2013-03-21T16:52:30.077 に答える
0

私があなたの問題を正しく理解しているかどうかわからない

htdocs にサブフォルダーを作成し、そこにインストールします。

127.0.0.1/subfolder/yoursite
于 2013-03-21T16:07:00.320 に答える