IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

Spécifier le VirtualHost par défaut pour un serveur Apache2 ?


Sujet :

Apache

  1. #1
    Invité
    Invité(e)
    Par défaut Spécifier le VirtualHost par défaut pour un serveur Apache2 ?
    Comment faire pour définir le VirtualHost par défaut ?

    La bonne pratique serait la suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    # Pour le domaine par défaut :
    <VirtualHost _default_:80>
    <VirtualHost _default_:443>
     
    # Les autres virtualhosts devraient être en *:80 et *:443
    Pouvez vous confirmer que c'est votre façon de faire ?


    Merci pour vos informations.
    Dernière modification par NoSmoking ; 10/03/2020 à 10h55.

  2. #2
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    17 434
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 17 434
    Points : 43 065
    Points
    43 065
    Par défaut
    Quand tu installes Apache, tu as un virtualhost par défaut pointant sur /var/www ou /var/www/html et écoutant n'importe quelle entrée (*:80).

    Si tu n'as qu'un site, cela suffit, à moins que tu souhaites personnaliser Apache pour des raisons précises.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  3. #3
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par chrtophe Voir le message
    Quand tu installes Apache, tu as un virtualhost par défaut pointant sur /var/www ou /var/www/html et écoutant n'importe quelle entrée (*:80).

    Si tu n'as qu'un site, cela suffit, à moins que tu souhaites personnaliser Apache pour des raisons précises.
    Salut chrtophe, je te montre ce que j'ai actuellement, si tu voulais bien me donner ton avis.


    J'ai désactivé la règle par défaut 000...

    J'ai ajouté une règle pour loguer le trafic de 127.0.0.1

    J'ai créé un VirtualHost par domaine.

    Enfin, et, c'est la ou il me semble que ça bloque, j'ai créé un VirtualHost pour écouter directement l'IP, pour rediriger les requêtes sur L'IP vers une page erreur 403.
    L'objectif étant de ne permettre la consultation que depuis les noms de domaines, et, pas directement depuis l'IP.
    Au début, je n'avais que la règle à l'écoute du port 80, puis, j'ai mis en place cette règle pour l'écoute du port 443. J'avais des soucis de redirection et mes domaines étaient bloqués, mais, ma toute dernière règle 443 me permet de pouvoir naviguer correctement.
    Donc, très content d'avoir pu mettre cette règle 80 et 443 en place pour rediriger en 403 les requêtes effectuées sur l'IP, j'ai continué mes expérimentations ...

    ... Me voilà, à tenter d'inclure le CDN cloudflare sur l'un de mes domaines.
    J'ai donc changé les DNS de mon domaine, de OVH, pour ceux de Cloudflare.
    C'est la que je rencontre un problème. Si ma règle qui redirige IP:443 est activée, la redirection cloudflare ne se fait pas, et, j'obtiens une erreur 526.
    Le domaine concerné ( qui semble être le VirtualHost par défaut, ce que je ne m'explique d'ailleurs pas ) est tiger-green.fr

    Si je retire le VirtualHost qui traite les requêtes de l'IP vers une page 403, le domaine avec les DNS de Cloudflare ( tiger-green.fr ) fonctionne, sauf que, les requêtes directes sur l'ip du serveur ne sont plus redirigées vers une page 403.

    Les mots clés pour la résolution de ce problème seraient :
    VirtualHost par défaut, SNI, certificat Cloudflare CA, ciphers
    Dernière modification par chrtophe ; 10/03/2020 à 18h09.

  4. #4
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    17 434
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 17 434
    Points : 43 065
    Points
    43 065
    Par défaut
    Il te faut un virtualhost par domaine à écouter, qu'ils pointent ou pas vers le même site web.

    Pour cloudfare, le principe est de passer par leur DNS, ça ne change pas les réglages de tes virtualhosts.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

Discussions similaires

  1. Réponses: 1
    Dernier message: 07/08/2006, 12h04
  2. problème avec média player par défaut pour les vidéos ?
    Par tomguiss dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 18/10/2005, 14h08
  3. Valeur par défaut pour un iterateur
    Par karmaki dans le forum C++
    Réponses: 10
    Dernier message: 20/05/2005, 08h22
  4. Réponses: 6
    Dernier message: 28/09/2004, 16h47
  5. Réponses: 2
    Dernier message: 18/10/2003, 14h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo