26
2008
Redirection d’url et de port avec apache
Nous voulons rediriger une url vers une autre en gardant comme nom de domaine la première url lors de l’utilisation du site web.
dans httpd.conf :
<VirtualHost 192.168.0.1:80>
ServerName domaine1.fr
ProxyPass / http://domaine2.fr/
</VirtualHost>
Ici, lorsque nous demanderons à notre navigateur d’accéder au site domaine1.fr, domaine1.fr restera sur votre navigateur mais le contenu afficher sera celui de domaine2.fr.
Ici, apache joue le role de proxy. C’est lui et non le client qui ira chercher les informations sur l’autre serveur web. Donc ce n’est pas réellement une redirection.
Vous pouvez également utiliser cette methode pour faire une redirection de port. Imaginons que vous avez plusieurs serveurs apache (ou mangrel, tomcat…) sur le même serveur physique, vous ne pouvez pas utiliser le meme port d’ecoute.
De ce fait, vous pouvez utiliser un des apaches pour rediriger le port par défaut (80) vers le port de l’autre serveur apache (ex 8080).
ex :
<VirtualHost 192.168.0.1:80>
ServerName domaine1.fr
ProxyPass / http://domaine2.fr:8080/
</VirtualHost>
Laissez un commentaire
Publicité :)
Articles récents
- Grep – Extraire toutes les adresses IP d’un fichier text, Json, etc…
- Failed to Start File System Check – Vcenter 7
- Powershell – Se connecter à l’active directory depuis un poste windows 11
- Powershell – Autoriser l’exécution de scripts non signés
- Powershell – Changer le domaine des adresses emails de tous les utilisateurs AD
Partenaires
Mot-clefs
Mes derniers tweets
-
RT @BSE_Anoss: Lancement de #Starwheels le 19 Juin à 20h30 sur twitch/oganoss ! C'est mon plus gros projet, j’espère que vous sere… https://t.co/NjLCKbaHXA