參考連結
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以上
提供參考
這是我第一次在這個討論區發言,如有不符合條件的地方,敬請告知,謝謝