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
