LifeType 中文開發論壇

支援 => 安裝與設定 => 主題作者是: astaka 於 四月 10, 2005, 04:37:28 上午



主題: 域名問題?
作者: astaka四月 10, 2005, 04:37:28 上午
一直滿心期待1.0的domin solution.可是剛裝完好像沒有相關設定,還是我還看.到..?

我有幾個blog站台.我希望每個站台有獨立的域名..
如:

aaa.idv.tw -> A站台
bbb.idv.tw -> B站台

這個在0.32做不到,1.0也不行嗎?


主題: Re: 域名問題?
作者: minstrel四月 10, 2005, 04:37:32 下午
引用自: astaka
一直滿心期待1.0的domin solution.可是剛裝完好像沒有相關設定,還是我還看.到..?

我有幾個blog站台.我希望每個站台有獨立的域名..
如:

aaa.idv.tw -> A站台
bbb.idv.tw -> B站台

這個在0.32做不到,1.0也不行嗎?


pLog 1.0可以做到的是Sub Domain, 也就是 aaa.domain.com 與 bbb.domain.com....

至於你說的情形, 已經不只是sub domain了. 這個不是pLog做不做得到的問題, 大概也沒有哪個blog軟體能單獨做到這樣的功能. 這需要DNS與WebServer兩者的共同配合.


主題: 域名問題?
作者: astaka四月 10, 2005, 10:41:44 下午
我曉得DNS和Webserver的設定一定會前置就設好.
而Plog就算前置條件成立好像也辦不到,但我之前用MT就做得到,
它可以自行設定每個Blog的domain name.


主題: 域名問題?
作者: markwu四月 11, 2005, 07:53:46 上午
引用自: astaka
我曉得DNS和Webserver的設定一定會前置就設好.
而Plog就算前置條件成立好像也辦不到,但我之前用MT就做得到,
它可以自行設定每個Blog的domain name.


目前 pLog 的確只能做到 subdomain 的支援,這樣的需求在論壇中有人討論,但這已經不是 pLog 本身的支援與否問題,可能得要跟 WebServer 或是 DNS 設定一起考量。你能跟我們分享 MT 是怎麼作的嗎? :-) 這樣我們或許可以想像要如何來時作這樣的功能。

Mark


主題: 域名問題?
作者: astaka四月 12, 2005, 11:17:10 上午
我是希望有這個功能,相信很多人都樣要,尤其是有多站台的使用者.
DNS和webserver使用者一定是要先設好.
以MT來說它有選項開放給使用者為每個站台指定domain name..
很明顯要這樣搞,一個IP為例就是web server使用virtual hosts(named base).
這樣而言,每個domain name對web server而言只不過是對應到一個目錄.
只要從個別使用者的目錄下手就可以了吧.
而plog的目前運作都是以 http://主站台domain/index.php?#$%#%@#........為所有的開始,所以它是由http://主站台domain/index.php為出發點的設定,當然在架構上就辦不到.
如果是http://個別使用者的domain/index.php為出現點就可以,(也就是產生個別使用者目錄下的腳本去運作).


主題: 域名問題?
作者: markwu四月 12, 2005, 01:03:30 下午
mmm .... 還是看不太懂,所以 MT 是一個 installation 就可以做到
aaa.idv.tw, bbb.idv.tw 還是 MT 也要 install 在兩個不同的 directory?如果是兩個 directory,那我可以瞭解,因為直接 virtual host 指過去就好了。

如果是只有一個 installation 他是怎麼作的呢?我還是沒有看出來。網路上有相關的討論可以參考嗎?

至於 http://主站台domain/index.php?#$%#%@#........  ,現在可以透過簡潔網址,做到 http://xxx.com/mark 或是 subdomain 的支援做到 http://mark.xxx.com 。

或許可以利用 DNS 指定的方式把 aaa.idv.tw  指到 aaa.xxx.com , bbb.idv.tw 指到 bbb.idv.tw。只是這樣轉址後的網只還是 aaa.xxx.com 以及 bbb.xxx.com 。

Mark


主題: 域名問題?
作者: markwu四月 12, 2005, 01:07:49 下午
引用自: astaka
我是希望有這個功能,相信很多人都樣要,尤其是有多站台的使用者.
DNS和webserver使用者一定是要先設好.
以MT來說它有選項開放給使用者為每個站台指定domain name..
很明顯要這樣搞,一個IP為例就是web server使用virtual hosts(named base).
這樣而言,每個domain name對web server而言只不過是對應到一個目錄.
只要從個別使用者的目錄下手就可以了吧.
而plog的目前運作都是以 http://主站台domain/index.php?#$%#%@#........為所有的開始,所以它是由http://主站台domain/index.php為出發點的設定,當然在架構上就辦不到.
如果是http://個別使用者的domain/index.php為出現點就可以,(也就是產生個別使用者目錄下的腳本去運作).


另外我到你的 blog 上看,你希望次網域的支援,次網域的支援是

引用
aaa.xxx.idv.tw 與
bbb.xxx.idv.tw


而非

引用
www.aaa.idv.tw 與
www.bbb.idv.tw


所以你講的到底是哪一個?

Mark


主題: 域名問題?
作者: astaka四月 12, 2005, 01:11:53 下午
Dear Mark,
我是要
aaa.idv.tw
bbb.idv.tw

而非
111.aaa.idv.tw
222.aaa.idv.tw

由於次域名支援,我天真的以為連前面的主域名也支援異動了..


主題: 域名問題?
作者: winman四月 12, 2005, 01:26:57 下午
引用自: markwu


至於 http://主站台domain/index.php?#$%#%@#........  ,現在可以透過簡潔網址,做到 http://xxx.com/mark  。

Mark



請教Mark 如何利用簡潔網址做到 http://xxx.com/mark 或 blog.xxx.com/mark
這樣的格式?我試用了一下,地址只變成 blog.xxx.com/1 這樣的格式.
不知道这篇文档的方法是否适用? http://forum.lifetype.org.tw/index.php?topic=255.0&start=0&postdays=0&postorder=asc&highlight=%E7%B0%A1%E6%BD%94%E7%B6%B2%E5%9D%80


主題: 域名問題?
作者: astaka四月 12, 2005, 01:37:16 下午
MT是指到不同的二個目錄.


主題: 域名問題?
作者: astaka四月 12, 2005, 01:45:47 下午
此外我有想到如果要plog要修改架構可能會有點困難(可能要花時間)..
我的idea是index.php如果複製到個別使用者的目錄下,而其它可能在運作時會參考到的資料則在web server設定alias

以template為例
alias /template /var/www/heml/plog/template(指到plog主目錄裡的template)

因為不曉得plog運作時是參考絕對目徑還是相對路徑,如果是相對路,這個方式就有可行性.
不知可行性如何?


主題: 域名問題?
作者: markwu四月 12, 2005, 01:52:04 下午
引用自: astaka
Dear Mark,
我是要
aaa.idv.tw
bbb.idv.tw

而非
111.aaa.idv.tw
222.aaa.idv.tw

由於次域名支援,我天真的以為連前面的主域名也支援異動了..


我剛剛想了一下,應該有可能做到,但是必須要三方面配合:
1. 這些 domain 都必須指到同一台機器 (虛擬主機必須要能支援 park 多個  domain 的功能)
2 Apache 要能支援 errordocument 與 mod_write (跟目前一樣)
3. pLog 的 linkparser 可能要增加這樣主網域的判斷,在script 中盼斷 request url 的  aaa.div.tw 轉換到相對應的 blog.

這樣應該有機會做到。

可是我還是很好奇 MT 怎麼作?

Mark


主題: 域名問題?
作者: markwu四月 12, 2005, 01:54:44 下午
引用自: astaka
MT是指到不同的二個目錄.


那就是兩個不同的 MT 安裝了?好吧!我去下載裝一個新的來玩玩看!  :-D
2.6.6 好像沒看到耶!

Mark


主題: 域名問題?
作者: markwu四月 12, 2005, 01:57:09 下午
引用自: astaka
此外我有想到如果要plog要修改架構可能會有點困難(可能要花時間)..
我的idea是index.php如果複製到個別使用者的目錄下,而其它可能在運作時會參考到的資料則在web server設定alias

以template為例
alias /template /var/www/heml/plog/template(指到plog主目錄裡的template)

因為不曉得plog運作時是參考絕對目徑還是相對路徑,如果是相對路,這個方式就有可行性.
不知可行性如何?


是相對路徑!應該可以去修改 link parser 來做到。但是主機一定要支援 park 多個 domain name。

Mark


主題: 域名問題?
作者: markwu四月 12, 2005, 02:11:06 下午
引用自: winman
引用自: markwu


至於 http://主站台domain/index.php?#$%#%@#........  ,現在可以透過簡潔網址,做到 http://xxx.com/mark  。

Mark



請教Mark 如何利用簡潔網址做到 http://xxx.com/mark 或 blog.xxx.com/mark
這樣的格式?我試用了一下,地址只變成 blog.xxx.com/1 這樣的格式.
不知道这篇文档的方法是否适用? http://forum.lifetype.org.tw/index.php?topic=255.0&start=0&postdays=0&postorder=asc&highlight=%E7%B0%A1%E6%BD%94%E7%B6%B2%E5%9D%80


我是用自訂網址來達成的!我設成自訂網址後,把那一些

/blog/{blogname}/***** 全改為

/{blogname}/****

就好了!你試試看吧!
 :-D
Mark


主題: 域名問題?
作者: lss四月 12, 2005, 03:00:33 下午
引用自: markwu
引用自: astaka
Dear Mark,
我是要
aaa.idv.tw
bbb.idv.tw


我剛剛想了一下,應該有可能做到,但是必須要三方面配合:
1. 這些 domain 都必須指到同一台機器 (虛擬主機必須要能支援 park 多個  domain 的功能)
2 Apache 要能支援 errordocument 與 mod_write (跟目前一樣)
3. pLog 的 linkparser 可能要增加這樣主網域的判斷,在script 中盼斷 request url 的  aaa.div.tw 轉換到相對應的 blog.

這樣應該有機會做到。

可是我還是很好奇 MT 怎麼作?

Mark

對一般人而言,第一點幾乎不可能做到。以 aaa.idv.tw 和 bbb.idv.tw 為例,要讓它們指到同一台機器,除非主管 idv.tw 的 DNS 才能處理,不是自己管的網域底下的次網域,想這麼做太難了。
有興趣的人想做個 hack 來支援玩玩可以,但我不建議加入正式版,以免造成絕大多數人的困擾。


主題: 域名問題?
作者: astaka四月 12, 2005, 03:25:52 下午
我還是覺得支援比較好,因為滿多人需要這樣的功能...
會想要這樣做的,我想當然就是有多個domain在用,而設定問題則可以留給使用者.
default就是主機domain,如果要異動各個blog的domain就是由administrator來設定.
這樣就不會造成user的困擾.這是系統管理者的事.
就算不打算用multi domain的沒差,仍可照原先的使用方式.
只是個建議. :-$


主題: 域名問題?
作者: markwu四月 12, 2005, 05:36:25 下午
引用自: astaka
我還是覺得支援比較好,因為滿多人需要這樣的功能...
會想要這樣做的,我想當然就是有多個domain在用,而設定問題則可以留給使用者.
default就是主機domain,如果要異動各個blog的domain就是由administrator來設定.
這樣就不會造成user的困擾.這是系統管理者的事.
就算不打算用multi domain的沒差,仍可照原先的使用方式.
只是個建議. :-$


技術上我 survey 了一下,應該可行。但如我上面所說的有但書。 所有的 domain 必須指到同一台主機上,這樣才可行。注意:

引用
目前 pLog subdomain 在 DNS 必須支援 *.xxx.com 都指到 xxx.com
而多個主網域的支援,更需要 webserver 跟 DNS server 都能設定支援。如 lss 說的這個功能如果沒有專屬主機,呵呵,幾乎是作不到。


你可以到 bugs.lifetype.net 去新增一個 feature request,這樣我們才不會忘記。另外,會不會支援,必須經由開發會議決定,呵呵!所以我現在無法 promise 喔 :-D

另外我還是要確定你有沒有相關的 MT multi-domain installation 的完整範例,或是網站?因為如果是分裝在兩個目錄!然後分別設定 virtual host,那 pLog 目前也作的到。因為這是目前唯一的方式!

Mark


主題: 域名問題?
作者: astaka四月 12, 2005, 11:22:39 下午
引用
另外我還是要確定你有沒有相關的 MT multi-domain installation 的完整範例,或是網站?因為如果是分裝在兩個目錄!然後分別設定 virtual host,那 pLog 目前也作的到。因為這是目前唯一的方式!

MT只有裝一個,因為當初我是裝在windows上面,用的是appserv套件.
MT只需裝一個,而使用者目錄自行創建,再到MT的主控台去設定各個站台的domain(MT有這個選項).
因為已經轉換過來滿久了,詳細內容有點忘了,但我可以確定的是並非裝多個系統.


主題: 域名問題?
作者: markwu四月 14, 2005, 09:18:25 上午
hi astaka:

bugs.lifetype.net ru/已經有人 report 這個 feature request 了,有興趣繼續follow 的話,請到 http://bugs.lifetype.net/view.php?id=428 來繼續討論。

Mark


主題: 域名問題?
作者: astaka四月 14, 2005, 12:39:43 下午
Thanks,Mark~


主題: 域名問題?
作者: acman四月 18, 2005, 08:10:40 下午
引用自: astaka
我還是覺得支援比較好,因為滿多人需要這樣的功能...
會想要這樣做的,我想當然就是有多個domain在用,而設定問題則可以留給使用者.
default就是主機domain,如果要異動各個blog的domain就是由administrator來設定.
這樣就不會造成user的困擾.這是系統管理者的事.
就算不打算用multi domain的沒差,仍可照原先的使用方式.
只是個建議. :-$


會有這種需要的必然是有自己的DNS及Web Server

先用簡單的替代方案先解決吧
我是在http://acman.bluenest.net/的index.htm編成以下內容
<html>

<head>

<frameset rows="0,*" frameborder="0" border="0" framespacing="0">
<frame name="blank" scrolling="no" noresize src="">
<frame name="main" src="http://acman.bluenest.net/blog/index.php?blogId=1">
</frameset>

</head>
</html>


利用框架把網址鎖死.....
懶人做法.....


主題: 域名問題?
作者: astaka四月 21, 2005, 09:51:38 上午
感謝你Acman,我就是要找這個,一直想不起來怎麼用..
THX alot!!!
 :-D  :-D