6
votes

Définition d'un hôte virtuel Apache par défaut

Y a-t-il un meilleur moyen de définir l'hôte virtuel Apache par défaut autre que celui qui vient de choisir la première configuration qu'il trouve?

J'ai un serveur avec de nombreux domaines, dont seuls certains sont configurés avec httpd, mais l'hôte virtuel par défaut gracelé est par exemple Aaa.com où, comme étant vraiment je voudrais qu'il soit par défaut à MMM.com?

Quelque chose comme des domaines de stationnement sans traverser le problème de la configuration d'une configuration pour chacun - alors je peux servir un "contenu Ce domaine n'a pas encore été créé" page?

acclamations


2 commentaires

Je cherche à changer le SSL Virtualhost par défaut. /etc/httpd/conf.d/e.conf est le dépassement ssl.conf, cela a du sens, car il est traité par ordre alphabétique. Ce qui n'a pas de sens, c'est qu'avant SSL.Confonf a été traité en premier, comment puis-je obtenir SSL.CONF traitée d'abord comme avant que j'ai installé LETSENCRYP


serverfault.com/a/1013276/568819


3 Réponses :


11
votes

Vous pouvez créer un hôte virtuel par défaut et le nommer quelque chose comme 000-par défaut de sorte qu'il charge d'abord et est utilisé à moins que un autre Vhost correspondant au domaine demandé est trouvé. Voici les os bones 000-défaut : xxx

alors vous pouvez configurer un fichier php sous / var / www pour créer un domaine Page de stationnement (il s'agit d'un exemple très simplifié): xxx


3 commentaires

Avait des problèmes avec le nom 000-défaut : erreur: Site par défaut n'existe pas! Changer à Par défaut a rendu SMODY. Merci!


Je cherche à changer le SSL Virtualhost par défaut. /etc/httpd/conf.d/e.conf est le dépassement ssl.conf, cela a du sens, car il est traité par ordre alphabétique. Ce qui n'a pas de sens, c'est qu'avant ssl.conf a été traité en premier, comment puis-je obtenir SSL.Conf traitée d'abord comme avant que j'ai installé lesencypt


ServerFault.com / Questions / 789050 / ...



0
votes

Utilisez Serveralias dans un site virtualhost basé sur un nom, vous ne devez ajouter qu'une ligne par chaque nouveau domaine.


0 commentaires

1
votes

Le premier Sites-Disponible Conf fichier est par défaut (alphabétiquement). Il devrait y avoir un fichier 000-default.conf déjà, s'il ne le crée pas.

Modifiez celui-ci à votre goût, puis assurez-vous qu'elle est activée a2ensite 000-par défaut.conf . Et Apache2 est rechargé Sudo Service Apache2 Recharger .

Ensuite, toute demande qui n'est pas capturée par vos autres vhosts viendra ici.


1 commentaires

Super important pour activer l'utilisation d'une commande A2ensite 000-par défaut.Conf. Ne fonctionne que si vous exécutez réellement cela et exécutez le service sudo Apache2 recharger. Merci d'avoir répondu.