天天看點

Centos下apache預設首頁修改 - 周國選

Centos下apache預設首頁修改

2011-09-22 16:37 

周國選 

閱讀(17520) 

評論(0) 

編輯 

收藏 

舉報

年前把伺服器重裝了下,系統Centos5.4.主要做網站釋出,裝的apache服務。

當時做的時候因特殊原因,要改預設首頁為 default.php,安裝預設是 :DirectoryIndex  index.html

于是就修改 /etc/httpd/conf/httpd.conf 檔案 DirectoryIndex  index.html 為 DirectoryIndex  default.php index.php index.html

重新開機伺服器,無效!

查了一些資料,沒有得到解決。應急的處理方法是在原index.php頁面做一次跳轉。

今天,因為網頁流程上的一些問題,這個設定失效的bug顯現出來,于是再次緻力解決此問題。

最好的老師和技術指導任然是網絡,我查了許多資料,一個下午,沒有得到有效解決方案。

晚上回家,還是放不下,也不甘心。我來到伺服器。

cd /etc/httpd/

發現我一直忽略了conf.d 檔案夾,進入這個檔案夾,可以看到很多配置檔案,其中有一個就是php.conf

打開此檔案,發現也有:DirectoryIndex  index.php 配置。

于是我懷疑 是這個檔案的此配置覆寫了/etc/httpd/conf/httpd.conf 的配置

我試着把這句也改成DirectoryIndex  default.php index.php 。

重新開機apache:/etc/init.d/httpd restart

通路測試頁面(自己寫的:defult.php和index.php)成功通路defult.php..說明配置成功!

總結:

修改apache預設首頁要修改兩個檔案:

/etc/httpd/conf/httpd.conf

/etc/httpd/conf.d/php.conf

修改這兩個檔案的 DirectoryIndex  後的檔案名。

  • 分類 Linux
  • 标簽 Apache
Centos下apache預設首頁修改 - 周國選