2010-01-31 54 views
0

我刚打算用Java创建一个博客应用程序。但我不了解一件事。假设我的网站是xyz.com,并且用户T在网站上注册,那么他可以通过T.xyz.com浏览它。这怎么可能?我搜索了几个网站,发现这些网站上的人建议保持通配符*,以便我们可以捕获任何子域* .domain.com。这很好,但我在本地主机上工作,并没有托管该网站。那么我应该输入哪个域名?和哪里打字? 我使用Ubuntu 9.10和绑定创建博客应用程序

任何帮助,将不胜感激。

在此先感谢!

回答

0

Localhost也可以有子域名,但您需要修复您的本地dns以允许它。 (我不是linuxer,所以我不能测试它),http://www.qc4blog.com/?p=576。 你也需要做相当于apache的东西到你的服务器......

在Linux下,它是:/ etc/hosts中

打开文件,并追加了新的符合如下: “127.0.0.1 site1.localhost”

下一步是编辑apache httpd.conf文件并声明你的子域名。 找到httpd.conf文件并添加以下内容:

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

但我用Glassfish的!在哪里我可以找到这个httpd.conf文件?我无法在我的硬盘上找到此文件?请帮助 等待您的意见 – TCM 2010-01-31 11:17:38

+0

http://blogs.sun.com/jluehe/entry/new_support_for_virtual_directory – 2010-01-31 11:35:33