Comment ajouter une entrée dans windows “fichier hôte”, de sorte qu'il peut rediriger sur https
Je veux rediriger tous mon navigateur demande à abc.com lorsqu'une demande est envoyée à xyz.com
J'ai été en mesure de le faire par l'ajout d'une entrée dans le fichier hosts sous windows.
Cependant je vois que je peux aller à http://abc.com quand je tape dans http://xyz.com:8080
mais je n'arrive pas à obtenir la même redirection https.
J'ai appris que vous ne pouvez pas mentionner les ports dans le fichier hôte.
Besoin d'aide sur ce
- Ne peut être fait avec
hosts
. - Ne peut être fait avec
https
(les hôtes n'ont rien à faire avec elle).
Vous devez vous connecter pour publier un commentaire.
Ce n'est pas ce que le fichier hosts est pour. C'est à propos de la hôtes que vous faites allusion.
abc.com
etxyz.com
sont des hôtes.Tous le fichier hosts n'est associé à un nom d'hôte à une adresse IP. Rien d'autre n'est possible.
HTTPS est spécialement conçu pour que vous ne peut pas le faire - ce n'est pas seulement l'un des principaux points de SSL/TLS que la conversation soit chiffré, il s'assure également que vous êtes vraiment en parler à qui vous pensez que vous êtes, que vous n'avez pas été redirigé vers un faux site via DNS.
xyz.com
à installer que surabc.com
; ce n'est pas une limitation de l'utilisation de lahosts
fichier pour définir des adresses IP spécifiques.Obtenir un clone de la partie que vous avez besoin de la véritable site de.. mettre sur iis local, ajouter liaison ssl à l'aide de certificat auto-signé et ajouter une entrée au fichier hosts.http://www.selfsignedcertificate.com. si vous êtes dans le rush n'ayant pas le temps de jouer avec iis mgr utilisation appcmd.
Youll obtenir un non vérifié avertissement pour non fiables émetteur.. l'ajouter à la racine de confiance cert autorités. http://www.robbagby.com/iis/self-signed-certificates-on-iis-7-the-easy-way-and-the-most-effective-way/
Jamais essayé l'auto signé cert tho.. laissez-nous maintenant comment votre testinggoes.
Avec le protocole HTTPS, ce sera à voir avec le certificat de sécurité - il est probable que vous ne pouvez pas contourner, ou au moins ... je ne l'espère pas.
Un fichier hosts est le DNS, qui est utilisé pour résoudre un nom de domaine à une adresse IP, qui n'a rien à voir avec les ports.
Si vous rediriger à partir de https://abc.com à https://xyz.com ensuite, ils auront besoin de serveurs différents avec différents certificats, comme un certificat SSL est lié au nom de domaine.
Qui signifie que si vous utilisez votre fichier hosts pour la recherche de l'adresse ip de abc.com lorsque vous essayez https://xyz.com puis il l'habitude de travailler comme le certificat sera pour abc.com et l'habitude de correspondre à la hostheader https://xyz.com envoyé par votre navigateur.
Si vous utilisez windows de commande pour le routage:
Le port par défaut pour la requête http est 80 si l'on est à l'aide de https utilisation 443 comme c'est le défaut pour https
Utiliser nslookup xyz.com et get IP
puis mettre cette IP aux hôtes (/etc/hosts sous Linux)
le https nom de domaine doit se transformer IP de