Heim  >  Artikel  >  Backend-Entwicklung  >  Apache2.4-Probleme bei der Konfiguration virtueller Websites mit mehreren Ports

Apache2.4-Probleme bei der Konfiguration virtueller Websites mit mehreren Ports

WBOY
WBOYOriginal
2016-08-29 08:50:511291Durchsuche

Ich habe bereits eine Website konfiguriert und möchte sie nun in mehrere Websites ändern. Gemäß der Online-Methode Apache2.4-Probleme bei der Konfiguration virtueller Websites mit mehreren PortsApache2.4-Probleme bei der Konfiguration virtueller Websites mit mehreren PortsApache2.4-Probleme bei der Konfiguration virtueller Websites mit mehreren PortsIch muss die relevanten Informationen ändern Website, die ich ursprünglich konfiguriert habe? Oder überschreibt httpd-vhosts.conf direkt die Website, die ich in httpd.conf festgelegt habe?

Antwortinhalt:

Ich habe bereits eine Website konfiguriert und möchte sie nun in mehrere Websites ändern. Gemäß der Online-Methode Apache2.4-Probleme bei der Konfiguration virtueller Websites mit mehreren PortsApache2.4-Probleme bei der Konfiguration virtueller Websites mit mehreren PortsApache2.4-Probleme bei der Konfiguration virtueller Websites mit mehreren PortsIch muss die relevanten Informationen ändern Website, die ich ursprünglich konfiguriert habe? Oder überschreibt httpd-vhosts.conf direkt die Website, die ich in httpd.conf festgelegt habe?

Um eine virtuelle Website hinzuzufügen, konfigurieren Sie sie einfach mit VirtualHost in httpd.conf.

<code># *:80表示监听本机所有IP(需要配置有Listen 80),星号匹配所有地址,
# 因此主服务器(httpd.conf里的DocumentRoot和ServerName)将不会处理任何请求.
# 注意,第一个监听80端口VirtualHost将作为default server用于处理找不到匹配的80请求

<VirtualHost *:80>
    DocumentRoot "/path/to/default"
    ServerName localhost
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "/path/to/a.com"
    ServerName a.com
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "/path/to/b.com"
    ServerName b.com
</VirtualHost></code>

Versuchen Sie, die Hosts-Datei zu ändern
Fügen Sie hinzu: 127.0.0.1 Ihren Domainnamen

httpd-vhosts.conf Fügen Sie einen VirtualHost hinzu und starten Sie den Dienst neu. Nach dem Lesen werden Sie verstehen, dass es wirklich schwierig ist, einen VirtualHost herunterzuladen. Man kann es auch lernen.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn