Heim  >  Fragen und Antworten  >  Hauptteil

Wie konfiguriere ich APACHE in diesem Fall?

Der Apache-Dienst ist auf 192.168.1.13 installiert. Es gibt Site 1 im Stammverzeichnis von Apache und Site 2 im Site2-Verzeichnis unter dem Stammverzeichnis.
Es gibt zwei Domänennamen, die über den Proxy auf 192.168.1.13 verweisen , und ein Domänenname wird als Domänenname von Site 2 verwendet. Auf einen Domänennamen wird als Anhang zu Site 2 zugegriffen.
Sie können über http://www.xpdent.cn/site2/in auf Site 2 zugreifen, ohne die Konfigurationsdatei zu ändern

<VirtualHost *:80>
    ServerName www.xpdent.cn
    ServerAlias www.xpdent.cn
    Alias / /data/www/html/site2/
    DocumentRoot /data/www/html/site2
    DirectoryIndex  index.html
</VirtualHost>
<VirtualHost *:80>
    ServerName file.xpdent.cn
    ServerAlias file.xpdent.cn
    Alias / /data/www/html/site2/
    DocumentRoot /data/www/html/site2
    DirectoryIndex  index.html
</VirtualHost>

Es wurde festgestellt, dass nach dem Hinzufügen der obigen Konfiguration in sites-availiable000-default.conf der Domänenname www.xpdent.cn nur auf die Homepage von Site 2 zugreifen kann und auf andere Verzeichnisse und Dateien nicht zugegriffen werden kann und ein 404-Fehler auftritt ist gemeldet. http://www.xpdent.cn/ Sie können die Homepage http://www.xpdent.cn/index.php besuchen. Sie meldet einen 404-Fehler und kann nicht aufgerufen werden .html Es wird ein 404-Fehler gemeldet und es kann nicht darauf zugegriffen werden

Wie soll ich es konfigurieren?

高洛峰高洛峰2713 Tage vor524

Antworte allen(1)Ich werde antworten

  • PHP中文网

    PHP中文网2017-05-16 17:00:38

    ServerAlias 是另外的域名,如果没有就不用写。
    Alias可以去掉,DocumentRoot直接写实际路径。

    <VirtualHost *:80>
        ServerName www.xpdent.cn
        ServerAlias xpdent.cn
        DocumentRoot /data/www/html
        DirectoryIndex  index.html
    </VirtualHost>
    <VirtualHost *:80>
        ServerName file.xpdent.cn
        DocumentRoot /data/www/html/site2
        DirectoryIndex  index.html
    </VirtualHost>

    Antwort
    0
  • StornierenAntwort