Maison  >  Questions et réponses  >  le corps du texte

Comment configurer APACHE dans ce cas ?

Le service Apache est installé sur 192.168.1.13. Il y a le site 1 dans le répertoire racine d'Apache, et il y a le site 2 dans le répertoire site2 sous le répertoire racine
Il y a deux noms de domaine pointant vers 192.168.1.13 via le proxy. , et un nom de domaine est utilisé comme nom de domaine du site 2. Un nom de domaine est accessible en tant que pièce jointe au site 2.
Vous pouvez accéder au site 2 via http://www.xpdent.cn/site2/in... sans modifier le fichier de configuration

<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>

Il s'avère qu'après avoir ajouté la configuration ci-dessus dans sites-availiable000-default.conf, le nom de domaine www.xpdent.cn ne peut accéder qu'à la page d'accueil du site 2, et les autres répertoires et fichiers ne sont pas accessibles, et une erreur 404 est signalé. http://www.xpdent.cn/ Vous pouvez visiter la page d'accueil http://www.xpdent.cn/index.php Elle signale une erreur 404 et n'est pas accessible http://www.xpdent.cn/index. .html Il signale une erreur 404 et n'est pas accessible

Comment dois-je le configurer ?

高洛峰高洛峰2713 Il y a quelques jours522

répondre à tous(1)je répondrai

  • PHP中文网

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

    ServerAlias ​​​​est un autre nom de domaine. S'il n'existe pas, vous n'avez pas besoin de l'écrire.
    L'alias peut être supprimé et DocumentRoot écrit directement le chemin réel.

    <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>

    répondre
    0
  • Annulerrépondre