2010-01-31 85 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