歡迎光臨, 訪客. 請先 登入註冊一個帳號.
十一月 23, 2024, 07:13:13 上午
19595 文章 在 3865 主題 由 4579 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  支援  |  使用與操作  |  關於summary設成首頁的問題 « 上篇主題 下篇主題 »
頁: [1]
作者 主題: 關於summary設成首頁的問題  (閱讀 43334 次)
satan
訪客
« 於: 九月 22, 2005, 06:09:16 下午 »

請問要如何把summary設成首頁,我參考過這兩網頁

http://forum.lifetype.org.tw/index.php?topic=986.0

這一個說把.htaccess加上DirectoryIndex /plog/summary.php
並在全域設定內啟動subdomains_enabled和重新啟動apache,結
果還是不行.

後來我搜尋後又看到有關這的文章

http://forum.lifetype.org.tw/index.php?topic=401.0

這文章也不行,因為他跟上面一樣...

請問除了上述的設定,是否還需要注意別的東西?

我的電腦是本機的,作業環境是
win2000 server, plog-1.0.2-beta, appserv-win32-2.4.1
已記錄
Stud
初級會員
**
文章: 84


檢視個人資料 個人網站
« 回覆文章 #1 於: 九月 22, 2005, 08:21:19 下午 »

你要的應該是 DirectoryIndex 的效果吧?
在 apache 下有個 index.html 那,你把它改
成 summary.php index.php index.html 就好.
這樣它會先抓 summary 當首頁,如果沒有
就抓第二個,依次下去.
已記錄

大都會聯播網 http://www.metro.com.tw (WinXP SP3下載中+女童受虐醒思)
satan
訪客
« 回覆文章 #2 於: 九月 25, 2005, 08:27:03 上午 »

你好,請問你指的index.html在哪個目錄下阿?
是在plog下還是www下這目錄?
已記錄
Stud
初級會員
**
文章: 84


檢視個人資料 個人網站
« 回覆文章 #3 於: 九月 25, 2005, 10:35:00 上午 »

index.html 是不存在的,那只是 web server 的設定,
意思是當人家輸入 http://www.yourcomapny.com
後面沒有指定任何網頁時,它應該先讀什麼檔案.
伺服器會根據你設定的值去讀順序,如果你設成
index.htm home.php index.html 這三種的話,它就
會先在你的目錄下找 index.htm 這個檔,找到就顯
示出來,找不到就換找 home.php 這個檔,依此類推.
已記錄

大都會聯播網 http://www.metro.com.tw (WinXP SP3下載中+女童受虐醒思)
satan
訪客
« 回覆文章 #4 於: 九月 25, 2005, 12:42:25 下午 »

你好,
那我要在哪裡設定web server呢?
才能把她讀取順序改成summary.php index.php index.html?
已記錄
Stud
初級會員
**
文章: 84


檢視個人資料 個人網站
« 回覆文章 #5 於: 九月 25, 2005, 12:56:19 下午 »

那要看你是用什麼架了.apache的話,一般是在
conf/httpd.conf 裡面.你找一下 directoryindex
就可以看到了,或找 index.html 那是預設值.
已記錄

大都會聯播網 http://www.metro.com.tw (WinXP SP3下載中+女童受虐醒思)
satan
訪客
« 回覆文章 #6 於: 九月 26, 2005, 07:19:27 上午 »

你好,
我是用這appserv-win32-2.4.1架的!
已記錄
kennyG
新手見習
*
文章: 21


檢視個人資料
« 回覆文章 #7 於: 九月 26, 2005, 02:03:38 下午 »

小弟是在這裡改的
開始~所有程式~appserv~apache configure server~edit the apache httpd.conf configuretion file
在裡面搜尋
找到這一行
<IfModule mod_dir.c>
    DirectoryIndex index.html index.htm index.php index.php3
改成這樣
<IfModule mod_dir.c>
    DirectoryIndex summary.php index.html index.htm index.php index.php3
這樣打網址誌或IP應該就可以直接到SUMMARY.PHP
我是在WINXP SP2+APPSERV2.4.4執行
有錯誤請指教
已記錄
satan
訪客
« 回覆文章 #8 於: 九月 26, 2005, 05:55:43 下午 »

謝謝你kennyG,
我的問題已經解決,也很謝謝Stud耐心的教我 微笑
已記錄
satan
訪客
« 回覆文章 #9 於: 九月 26, 2005, 08:44:28 下午 »

可是我現在測試
http://127.0.0.1/plog/
之後還是會出現第一個網誌,可是我
從別的電腦觀看,卻不會出現這種情
況,我覺得可能是AppServ暫存檔的問
題,如果是的話,請問這暫存檔要如
何刪除呢?
已記錄
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #10 於: 九月 27, 2005, 10:29:24 上午 »

我還是不建議直接改 httpd.conf 中的 DirectoryIndex ,比較好的方式是:

1. 先把你的 httpd.conf 中的 AllowOverride 啟動(從 no 改為 all),假設 D:/www/htdocs 是你的 root directory

程式碼:
<Directory "D:/www/htdocs">
...
....
AllowOverride All
..
..
</Directory>

為什麼要做這個,因為這樣你才可以在 pLog 的目錄下使用 .htaccess

2. 然後在 /plog/.htaccess 中,加入

程式碼:
DirectoryIndex summary.php

這樣代表只有這個目錄是用 summary.php 來作為開始的程式。

Mark
已記錄

puffy
新手見習
*
文章: 2


檢視個人資料
« 回覆文章 #11 於: 九月 11, 2008, 04:32:06 下午 »

各位先進好:
我己按照官方的設定將
LifeType 安裝的根目錄下的 .htaccess 檔案,在最前面加上DirectoryIndex summary.php index.html index.php
也在httpd.conf 加入
<Directory "你的 LifeType 絕對目錄">
Options Multiviews
AllowOverride All
Order allow,deny
Allow from all
</Directory>

重新啟動Apache
但還是如法將摘要設為首頁
首頁依舊是第一個使用者的blog

我的環境是linux Fedora core 9
Apache是2.2.9

我該如何設定
已記錄
bibicall
版主
超級會員
*****
文章: 640


我是豬老大


檢視個人資料 個人網站
« 回覆文章 #12 於: 九月 12, 2008, 12:55:20 下午 »

重新啟動Apache
但還是如法將摘要設為首頁
首頁依舊是第一個使用者的blog

我的環境是linux Fedora core 9
Apache是2.2.9

我該如何設定

有清空網頁的catche嗎?
已記錄

我的虛擬主機基本資料如下
Operating system: Linux
Apache version: 1.3.37
PHP version: 4.4.4
MySQL version: 4.1.21-standard
頁: [1]
LifeType 中文開發論壇  |  支援  |  使用與操作  |  關於summary設成首頁的問題 « 上篇主題 下篇主題 »
    前往: