1 頁 (共 1 頁)

[請問] index.php跟index.htm的先後順序

發表於 : 2010-09-16 21:36
GPLynn
因為我想替論壇加上一個即使點選主題換頁,也依然不會間斷重播的背景音樂。
有看到一篇教學是利用框架頁面來做的。
即是加入一個index.htm的頁面,並分成論壇跟背景音樂兩個框架。

我的問題是,我加入了index.htm後,在網址輸入
http://www.abc.com.tw/
它會優先去跑原本的index.php,結果就是框架沒有作用。
只有在網址限定
http://www.abc.com.tw/index.htm
才能逹到我的需求。

想請問如何能讓我不用在網址加上index.htm,也可以讓瀏覽器優先讀取index.htm的內容,而不是index.php。

Re: [請問] index.php跟index.htm的先後順序

發表於 : 2010-09-16 21:45
心靈捕手
GPLynn 寫:
想請問如何能讓我不用在網址加上index.htm,也可以讓瀏覽器優先讀取index.htm的內容,而不是index.php。
可以在網站伺服器(例如 Apache 的 httpd.conf)上頭設定。

Re: [請問] index.php跟index.htm的先後順序

發表於 : 2010-09-16 22:03
心靈捕手
心靈捕手 寫:
GPLynn 寫:
想請問如何能讓我不用在網址加上index.htm,也可以讓瀏覽器優先讀取index.htm的內容,而不是index.php。
可以在網站伺服器(例如 Apache 的 httpd.conf)上頭設定。
如果您不方便修改網站伺服器(例如 Apache 的 httpd.conf)上頭設定,
那麼試試以下方法:

--開啟--
.htaccess
p.s. 此檔位於論壇的根目錄底下,與 config.php 同一層。

--找到--
最後一行

--之後增加--

代碼: 選擇全部

DirectoryIndex index.htm index.php
--儲存與關閉--

p.s. 清除論壇快取。

Re: [請問] index.php跟index.htm的先後順序

發表於 : 2010-09-17 10:21
GPLynn
老師提供的方法行不通耶。>_<
改完後會發生internal server error,連ACP都進不去~

Re: [請問] index.php跟index.htm的先後順序

發表於 : 2010-09-17 11:06
心靈捕手
GPLynn 寫:老師提供的方法行不通耶。>_<
改完後會發生internal server error,連ACP都進不去~
建議您:
補充說明:您修改的方法為何?
並且,將修改後的檔案,先壓縮,再上傳到論壇。

Re: [請問] index.php跟index.htm的先後順序

發表於 : 2010-09-17 11:43
GPLynn
抱歉,我是修改根目錄下的.htaccess
修改後如附件。

錯誤訊息截圖如下:
部分私人訊息已移除,請見諒~
部分私人訊息已移除,請見諒~

Re: [請問] index.php跟index.htm的先後順序

發表於 : 2010-09-17 12:06
心靈捕手
GPLynn 寫:抱歉,我是修改根目錄下的.htaccess
修改後如附件。

錯誤訊息截圖如下:
ise.jpg
檢視這個檔案,沒有問題。

我原以為您是修改網站伺服器(例如 Apache 的 httpd.conf)上頭設定,
才造成錯誤。因為它們修改的方法是不大相同的。

建議您:
1. 回復「.htaccess」的內容。
2. 如果您有權限的話,那麼修改網站伺服器(例如 Apache 的 httpd.conf)上頭設定。
--開啟--
httpd.conf

--找到--

代碼: 選擇全部

<IfModule dir_module>
    DirectoryIndex ...
</IfModule>
p.s. 抱歉!預設值(...)我忘記了;只不過記得 index.php 位於 index.htm 之前。
--取代成--

代碼: 選擇全部

<IfModule dir_module>
    DirectoryIndex index.htm index.php
</IfModule>
p.s. 只不過將 index.php 修改為位於 index.htm 之後。
--儲存與關閉--

p.s. 重新啟動 Apache。

Re: [請問] index.php跟index.htm的先後順序

發表於 : 2010-09-17 19:02
GPLynn
心靈捕手 寫: 那麼試試以下方法:
--開啟--
.htaccess
p.s. 此檔位於論壇的根目錄底下,與 config.php 同一層。
--找到--
最後一行
--之後增加--

代碼: 選擇全部

DirectoryIndex index.htm index.php
--儲存與關閉--
p.s. 清除論壇快取。
我是用這個方法的。
修改後的.htaccess在上一篇的回覆附件裡已經有附上了!請老師幫忙檢查看看。

因為我沒有網站伺服器的權限,所以沒辦法修改httpd.conf的設定。

Re: [請問] index.php跟index.htm的先後順序

發表於 : 2010-09-17 21:00
心靈捕手
GPLynn 寫:
心靈捕手 寫: 那麼試試以下方法:
--開啟--
.htaccess
p.s. 此檔位於論壇的根目錄底下,與 config.php 同一層。
--找到--
最後一行
--之後增加--

代碼: 選擇全部

DirectoryIndex index.htm index.php
--儲存與關閉--
p.s. 清除論壇快取。
我是用這個方法的。
修改後的.htaccess在上一篇的回覆附件裡已經有附上了!請老師幫忙檢查看看。

因為我沒有網站伺服器的權限,所以沒辦法修改httpd.conf的設定。
上頭我已經有回覆:您的「.htaccess」修改沒問題。

建議您:
檢視一下 .htaccess 的 chmod(讀取)權限是否設定為 755?

參考連結:
http://kb.siteground.com/article/intern ... r_500.html
http://phpbb-tw.net/phpbb/viewtopic.php?f=176&t=52249

Re: [請問] index.php跟index.htm的先後順序

發表於 : 2010-09-18 01:04
GPLynn
我把.htaccess的權限改成755後,問題並沒有獲得改善。 :(

Re: [請問] index.php跟index.htm的先後順序

發表於 : 2010-09-18 10:00
心靈捕手
GPLynn 寫:我把.htaccess的權限改成755後,問題並沒有獲得改善。 :(
您所指的「問題」為何?
是原先提問的(index.php跟index.htm的先後順序)問題;
或是,後來出現了伺服器錯誤,導致無法進入論壇的問題?

我猜想:
無論您的問題如何,您最後都得請求學校網管人員的協助。

Re: [請問] index.php跟index.htm的先後順序

發表於 : 2010-09-18 22:26
GPLynn
是的,問題就是不改.htaccess,論壇它會先讀index.php。但是我想要它先讀index.htm。
然而依照老師提供的方法去修改.htaccess後,論壇甚至會出現500 Internal server error,即使我將.htaccess的權限修改成755後,依然是只有500 Internal server error。

看來真的只有請學校網管人員幫忙。 :-(

還是很謝謝老師的幫忙。