Forum Linux.debian/ubuntu Apache2 et filtrage par IP

Posté par  (site web personnel) .
Étiquettes : aucune
0
10
avr.
2009
Bonjour,

je souhaiterais savoir comment rediriger tous les clients sauf localhost sur un virtual host donné, à l'heure actuelle j'ai un vhost sur le port 80 qui contient une instruction Redirect vers l'URL en https.

En gros ca me sert à avoir automatiquement un accès SSH au dépôt Subversion quelle que soit l'URL tapée, mais je voudrais que localhost puisse faire des checkouts sur ce dépôt sans passer l'étape de validation de mon certificat auto-signé, ces checkouts se font en manuel et sans cache d'authentification donc du coup je suis un peu coincé...

Merci pour votre aide !
  • # écoutes sur IP differentes

    Posté par  . Évalué à 2.

    Mets ton vhost pour localhost en écoute sur 127.0.0.1 seulement.

    <VirtualHost 127.0.0.1:80>
    ServerName tonaddressepoursubversion
    [les directives qui vont bien]
    </VirtualHost>

    <VirtualHost tonIPpublique:80>
    ServerName tonaddressepoursubversion
    Redirect / https://tonaddressepoursubversion
    </VirtualHost>

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.