主題: plog 1.01 .htaccess 搭配 Apache 2.0.54 VirtualHost 設定不起來.. 作者: peterkim 於 八月 22, 2005, 08:22:00 上午 比較麻煩的是, 我的 Apache DocumentRoot 設定在:
/var/www/localhost/htdocs 可是我的 plog 卻安裝在: /var/www/localhost/htdocs/plog 所以我設定 VirtualHost: <VirtualHost *.*.*.*:80> DocumentRoot /var/www/localhost/htdocs/plog ServerName blog.abc.com </VirtualHost> .htaccess 中也更改了: RewriteBase / ErrorDocument 401 /error.php ErrorDocument 403 /error.php ErrorDocument 404 /error.php 但是當我把 subdomains_enabled 啟用, 設定成 http://blog.abc.com 的時候, 我把 subdomains_base_url 設定成: http://blog.abc.com/{username} 而 include_blog_id_in_url 設定成否, 簡短網址卻無法生效? 主題: Re: plog 1.01 .htaccess 搭配 Apache 2.0.54 VirtualHost 設定不起來.. 作者: markwu 於 八月 22, 2005, 11:18:35 上午 引用自: peterkim 比較麻煩的是, 我的 Apache DocumentRoot 設定在: /var/www/localhost/htdocs 可是我的 plog 卻安裝在: /var/www/localhost/htdocs/plog 所以我設定 VirtualHost: <VirtualHost *.*.*.*:80> DocumentRoot /var/www/localhost/htdocs/plog ServerName blog.abc.com </VirtualHost> .htaccess 中也更改了: RewriteBase / ErrorDocument 401 /error.php ErrorDocument 403 /error.php ErrorDocument 404 /error.php 但是當我把 subdomains_enabled 啟用, 設定成 http://blog.abc.com 的時候, 我把 subdomains_base_url 設定成: http://blog.abc.com/{username} 而 include_blog_id_in_url 設定成否, 簡短網址卻無法生效? 這樣怪怪的! subdomain 是 domain 的一部份,所以通常的設定方式是 http://{username}.blog.abc.com 如果你想達到的效果是 http://blog.abc.com/{username},那你要關掉 subdomain 定啟動 custom url 就可以了! Mark 主題: plog 1.01 .htaccess 搭配 Apache 2.0.54 VirtualHost 設定不起來.. 作者: peterkim 於 八月 22, 2005, 05:52:13 下午 啟動 custom domain 之後, 該參數一直無效, 怪怪的?
主題: plog 1.01 .htaccess 搭配 Apache 2.0.54 VirtualHost 設定不起來.. 作者: markwu 於 八月 23, 2005, 11:21:52 上午 引用自: peterkim 啟動 custom domain 之後, 該參數一直無效, 怪怪的? 哪裡怪?另外我會建議你用 {blogname} 而非 {username}因為一個 user 會有多個 blog .... 你會看到 default 的 custom url 設定就是以 {blogname} 為主。 Mark 主題: plog 1.01 .htaccess 搭配 Apache 2.0.54 VirtualHost 設定不起來.. 作者: peterkim 於 八月 23, 2005, 09:31:54 下午 我用 blogname 發現他出現的是一堆奇怪英文字, 連結都正常是沒錯, 但是那些字並不是原使用者的 blogname...
主題: plog 1.01 .htaccess 搭配 Apache 2.0.54 VirtualHost 設定不起來.. 作者: markwu 於 八月 23, 2005, 10:13:56 下午 引用自: peterkim 我用 blogname 發現他出現的是一堆奇怪英文字, 連結都正常是沒錯, 但是那些字並不是原使用者的 blogname... 忘了跟你說!要使用 customer url, blogname, user name 必須限定是英文才行。這是因為標准 url 中只允許英文網址。如果你不能限制你的使用者使用英文的 blog name, 那麼只能用 blog id 來替代。 所以可以乾脆使用簡潔網址。 你可以看 http://blog.markplace.net 就是使用 custom url,因為我用英文名字當作 blogname Mark 主題: plog 1.01 .htaccess 搭配 Apache 2.0.54 VirtualHost 設定不起來.. 作者: peterkim 於 八月 24, 2005, 07:10:55 上午 那如果我改成簡潔網址之後,如何將 summary.php 左下角的部分均顯示:
http://blog.abc.com/id 而非 http://blog.abc.com/數字 呢? 因為我發現當我改成簡潔網址, 並且啟動 sub domain 和 subdomains_base_url 為 http://blog.abc.com/{username} 之後, 可以順利進入該 id 的 blog, 但是看文章的連結卻會變成 http://blog.abc.com/{username}/post/數字/數字, 導致連結失效, 所以我想說只要讓 summary.php 左下角的 display 非數字即可! 主題: plog 1.01 .htaccess 搭配 Apache 2.0.54 VirtualHost 設定不起來.. 作者: markwu 於 八月 24, 2005, 10:31:36 上午 引用自: peterkim 那如果我改成簡潔網址之後,如何將 summary.php 左下角的部分均顯示: http://blog.abc.com/id 而非 http://blog.abc.com/數字 呢? 因為我發現當我改成簡潔網址, 並且啟動 sub domain 和 subdomains_base_url 為 http://blog.abc.com/{username} 之後, 可以順利進入該 id 的 blog, 但是看文章的連結卻會變成 http://blog.abc.com/{username}/post/數字/數字, 導致連結失效, 所以我想說只要讓 summary.php 左下角的 display 非數字即可! 如果你想達到的效果是 http://blog.abc.com/{username},那你要關掉 subdomain 定啟動 custom url 就可以了! 你並沒有看清楚我說的話喔! :-| 1. 關閉 subdomain, 如果你要的只是 http://blog.abc.com/{blogname} 或 {username} 2. 使用 custom url 時 {blogname} 與 {username} 必須是英文!如果你無法達到這個要求,請用 {blogid} 或 {userid} 3. 盡量使用 http://blog.abc.com/{blogname} ,因為一個 user 可以有多個 blog,如果使用 {username}/{userid}, plog 是無法決定要顯示哪一個 blog 4. 如果不能符合 2 的要求,請改用『簡潔網址』。但是簡潔網址就是 custom url 中已經預設使用 {blogid},{userid},{postid},{albumd},.... 的一種特例。 另外,請參考: http://wiki.lifetype.net/index.php/PLog_1.0/Custom_URLs http://wiki.lifetype.net/index.php/PLog_1.0/Admin/Support_for_Subdomains BTW, 你有試過論壇的搜尋嗎?自己試試先找一些相關資料來看!些討論已經討論過多遍了! Mark 主題: plog 1.01 .htaccess 搭配 Apache 2.0.54 VirtualHost 設定不起來.. 作者: peterkim 於 八月 24, 2005, 08:04:07 下午 我搜尋過整個論壇的討論了,我測試的結果是,
其實你說的地方有些怪異, 因為 custom URL 的時候, 某些欄位只能固定塞某些參數, 並不是所有參數都可以適用於所有欄位上... anyway, 謝謝您的幫助, 我現在用 rewrite URL 的方法解決了, 謝謝:) 主題: plog 1.01 .htaccess 搭配 Apache 2.0.54 VirtualHost 設定不起來.. 作者: markwu 於 八月 24, 2005, 08:58:30 下午 引用自: peterkim 我搜尋過整個論壇的討論了,我測試的結果是, 其實你說的地方有些怪異, 因為 custom URL 的時候, 某些欄位只能固定塞某些參數, 並不是所有參數都可以適用於所有欄位上... 你有看我給你的 wiki 文件嗎?那裡面不是列了嗎?哪些物件可用哪些物件不可用。你不能要我把所有的文件還要打一遍在這裡吧。 :-S Mark |