2010-01-31 6 views
0

Je viens de créer une application de blogging en Java. Mais je ne comprends pas une chose. Supposons que mon site soit xyz.com et que l'utilisateur T s'enregistre sur le site, il peut le parcourir via T.xyz.com. Comment cela est-il possible? J'ai googlé quelques sites et j'ai trouvé que les gens sur ces sites conseillent de garder le joker *, donc nous pouvons attraper n'importe quel sous-domaine * .domain.com. C'est bien mais je travaille sur localhost, et n'ai pas hébergé le site. Alors quel domaine dois-je taper? et où taper? J'utilise Ubuntu 9.10 et BindCréation d'une application de blogging

Toute aide serait appréciée.

Merci d'avance!

Répondre

0

Localhost peut également avoir des sous-domaines, mais vous devez réparer votre DNS local pour l'autoriser. Voici ce que j'ai trouvé (je ne suis pas un linuxer donc je ne peux pas le tester), http://www.qc4blog.com/?p=576. Vous devez également faire la chose apache équivalent à votre serveur ...

Sous Linux, il est:/etc/hosts

Ouvrez le fichier, et ajouter une nouvelle ligne à ce qui suit: "127.0.0.1 site1.localhost"

La prochaine étape consiste à éditer le fichier apache httpd.conf et à déclarer votre sous-domaine. Localisez votre fichier httpd.conf et ajoutez ce qui suit:

<VirtualHost *> 
    ServerName site1.localhost 
    DocumentRoot "path/to/website" 
</VirtualHost> 
+0

Mais je suis en utilisant Glassfish! où je peux trouver ce fichier httpd.conf? Je ne trouve pas ce fichier sur mon disque dur Merci de nous voir en attendant vos commentaires – TCM

+0

http://blogs.sun.com/jluehe/entry/new_support_for_virtual_directory –

Questions connexes