2015-09-10 1 views
5

J'ai une application nodejs avec express comme backend qui fonctionne sur localhost. J'ai des sous-domaines associés comme user1.localhost. Ces sous-domaines s'ouvrent dans Chrome, mais Firefox génère une erreur Server Not Found.Firefox pas en mesure d'ouvrir des sous-domaines

Firefox a-t-il besoin d'une configuration pour autoriser les sous-domaines?

+0

http://stackoverflow.com/questions/18793883/how-to-make-subdomain-on-my-localhost – Andrey

+0

@Andrey: Merci pour le lien ci-dessus. Mais ma question est quelle est la raison de la disparité entre Chrome et Firefox. –

Répondre

6

Je pense que la raison en est que Chrome résout * .localhost en localhost en interne et que d'autres navigateurs demandent un serveur DNS pour subdomain.localhost (ce qui échoue évidemment). Vous pouvez utiliser des fichiers hôtes pour le faire fonctionner pour eux.

La raison Chrome fait cela est des raisons de sécurité, vous pouvez en savoir plus à ce sujet here.