歡迎光臨, 訪客. 請先 登入註冊一個帳號.
十一月 23, 2024, 08:53:05 上午
19595 文章 在 3865 主題 由 4579 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  支援  |  安裝與設定  |  LT 1.2.4自訂網址實做 « 上篇主題 下篇主題 »
頁: [1]
作者 主題: LT 1.2.4自訂網址實做  (閱讀 10019 次)
Hans
新手見習
*
文章: 17


癡漢電車 列車長


檢視個人資料 個人網站
« 於: 九月 07, 2007, 02:21:45 下午 »

參考連結 http://twntwn.info/blog/ajer001/archives/186
環境
Windows Server 2003 SP2
AppServ 2.5.9
已安裝的應用程式 phpBB2 phpBB3 LifeType1.2.4

在參考阿駕大師的說明後,自己弄了好幾次都失敗,如果沒加上 /blog 都會找不到網頁
加了 /blog後的 url 變成 http://domain.com/blog/blog/blogowner
多了一個很刺眼的 /blog
在多次的嘗試後終於試出東西來,相信我遇到的問題會有很多新手也遇到,
在論壇上爬文總是麟毛鳳爪,資訊不足,所以我就將我整個修改的過程全部寫出,
順便把我挖到的東西也整合在這一欄當中,以便像我這類的新手可以參考,
格式我會比較偏向竹貓星球的寫法,看不慣的人請見諒。 眨眼睛

1.
open apache dir/conf/httpd.conf
find
<Directory "wwwrootdir"> <=你的網頁放置的目錄
    Options Indexes FollowSymLinks MultiViews ExecCGI
    AllowOverride All <=確認值為All
    Order allow,deny
    Allow from all
</Directory>
※當你在httpd.conf 裡搜尋AllowOverride All時會發現好幾處都有相同的字串
請找到上述的位置並修改需要的值即可,修改後請存檔並重新啟動 apache 的服務

2.
open LifeType dir/.htaccess
find RewriteBase /
after add RewriteBase /LifeType dir/
比如說你的LifeType的url為http://domain.com/blog
那就請改為 RewriteBase /blog/

find
ErrorDocument 401 /error.php
ErrorDocument 403 /error.php
ErrorDocument 404 /error.php

replace with
ErrorDocument 401 /LifeType dir/error.php
ErrorDocument 403 /LifeType dir/error.php
ErrorDocument 404 /LifeType dir/error.php

比如說你的LifeType的url為http://domain.com/blog
那就請改為
ErrorDocument 401 /blog/error.php
ErrorDocument 403 /blog/error.php
ErrorDocument 404 /blog/error.php
存檔離開

3.
參考阿駕大師的http://twntwn.info/blog/ajer001/archives/186說明
我一併弄到這邊來
引用
紀錄一下,阿駕部落格的設定如下:

    permalink_format
    /{blogowner}/archives/{postid}$

    category_link_format
    /{blogowner}/category/{catid}$

    blog_link_format
    /{blogowner}$

    archive_link_format
    /{blogowner}/archive/{year}{month}{day}$

    user_posts_link_format
    /{blogowner}/archives/author/{username}$

    post_trackbacks_link_format
    /{blogowner}/archives/{postid}/trackbacks/$

    template_link_format
    /{blogowner}/static/{templatename}$

    album_link_format
    /{blogowner}/resource/{albumid}$

    resource_link_format
    /{blogowner}/resource/{albumid}/{resourceid}$

    page_suffix_format
    /page/{page}
原始在LT內的自訂網址的設定為
引用
   permalink_format
   /blog/{blogname}/{catname}/{year}/{month}/{day}/{postname}$

   category_link_format
   /blog/{blogname}/{catname}$

   blog_link_format
   /blog/{blogname}$

   archive_link_format
   /blog/{blogname}/archives/{year}/?{month}/?{day}

   user_posts_link_format
   /blog/{blogname}/user/{username}$

   post_trackbacks_link_format
   /blog/{blogname}/post/trackbacks/{postname}$

   template_link_format
   /blog/{blogname}/content/{templatename}$

   album_link_format
   /blog/{blogname}/album/{albumname}$

   resource_link_format
   /blog/{blogname}/resource/{albumname}/{resourcename}$

   page_suffix_format
   /page/{page}
使用多個{blogname}
由於我們使用的正體中文版本可以將{blogname}改為中文
如果不把{blogname}改掉,極有可能會產生連結失敗的現象
LT的username無法使用英文及數字以外的字元,所以阿駕大師的修改可以避開這個問題

好了
現在你可以把 ./tmp 裡的東西砍掉
然後再進入你的Blog
沒意外的話 你的url應該就會是 http://domain.com/blog/username

以上
提供參考
這是我第一次在這個討論區發言,如有不符合條件的地方,敬請告知,謝謝
已記錄

主機環境 Windows Server 2003 SP2
Appserv 2.5.9
ajer001
版主
超級會員
*****
文章: 516


張阿駕


檢視個人資料 個人網站
« 回覆文章 #1 於: 九月 08, 2007, 10:36:40 上午 »

詳細的好文!推一個。

然後我是大濕不是大師 吐舌頭
已記錄

|| FreeBSD + Apache 2.x + PHP 5.x + MySQL 5.x ||
-- ajer001 AT twntwn.info --
Hans
新手見習
*
文章: 17


癡漢電車 列車長


檢視個人資料 個人網站
« 回覆文章 #2 於: 九月 12, 2007, 10:16:41 上午 »

 開懷大笑
大師跟大濕不都一樣
在LT我是新手,還請多多指教
已記錄

主機環境 Windows Server 2003 SP2
Appserv 2.5.9
頁: [1]
LifeType 中文開發論壇  |  支援  |  安裝與設定  |  LT 1.2.4自訂網址實做 « 上篇主題 下篇主題 »
    前往: