作者 主題: Redhat 8.0 上 apache的 VirtualHost 問題  (閱讀 5437 次)

0 會員 與 1 訪客 正在閱讀本文。

LeMax

  • 可愛的小學生
  • *
  • 文章數: 29
    • 檢視個人資料
Redhat 8.0 上 apache的 VirtualHost 問題
« 於: 2002-10-30 09:15 »
原來是使用redhat 7.3
在apache 上設定 virtualhost (name base)
使用上並無問題.
http://www.aaa.bbb
     http://test.aaa.bbb
     http://web.aaa.bbb
等,都可以指到正確的virtualhost DocumentRoot 的index.htm

升級成 redhat 8.0 (重新安裝)後,若
http://www.aaa.bbb
     http://test.aaa.bbb
     http://web.aaa.bbb
 都會跑到 apache 的 default page
(有一根羽毛的那一個)
一定要指定 file name 才會正確.
像這樣:
     http://www.aaa.bbb/index.htm
     http://test.aaa.bbb/index.htm

請問可能是那裡的問題?
是apache 1.3x 與 2.x 的差異嗎 ?
還是我的安裝有問題 ? (我是完全安裝)

ericbbs

  • 憂鬱的高中生
  • ***
  • 文章數: 166
    • 檢視個人資料
Redhat 8.0 上 apache的 VirtualHost 問題
« 回覆 #1 於: 2002-10-30 20:19 »
修改/etc/httpd/conf/httpd.conf

DirectoryIndex index.htm index.html index.html.var
預設會先讀index.html
只要加入index.htm在前面就可以嚕

hotwen

  • 可愛的小學生
  • *
  • 文章數: 4
    • 檢視個人資料
virtualhost help!!!
« 回覆 #2 於: 2002-10-30 22:41 »
我在rehhat 8 啟動 httpd2.0 可正常顯示
但在 httpd.conf 加上virtualhost 設定後,
原本的網址及virtuahostl的網址在 IE 皆顯示

403 Forbidden
You don't have permission to access / on this server.

Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.

請問還要修放什麼地方呢??

error

  • 可愛的小學生
  • *
  • 文章數: 21
    • 檢視個人資料
Re: virtualhost help!!!
« 回覆 #3 於: 2002-10-30 22:44 »
引述: "hotwen"
我在rehhat 8 啟動 httpd2.0 可正常顯示
但在 httpd.conf 加上virtualhost 設定後,
原本的網址及virtuahostl的網址在 IE 皆顯示

403 Forbidden
You don't have permission to access / on this server.

Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.

請問還要修放什麼地方呢??


你要把放網頁的目錄 permission 改成至少 701

hotwen

  • 可愛的小學生
  • *
  • 文章數: 4
    • 檢視個人資料
Re: virtualhost help!!!
« 回覆 #4 於: 2002-10-30 23:02 »
引述: "error"
引述: "hotwen"
我在rehhat 8 啟動 httpd2.0 可正常顯示
但在 httpd.conf 加上virtualhost 設定後,
原本的網址及virtuahostl的網址在 IE 皆顯示

403 Forbidden
You don't have permission to access / on this server.

Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.

請問還要修放什麼地方呢??


你要把放網頁的目錄 permission 改成至少 701


我已將網頁的目錄 permission 改成 711,但還是一樣,是否有其它方法呢

twu2

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 5392
  • 性別: 男
    • 檢視個人資料
    • http://blog.teatime.com.tw/1
Re: virtualhost help!!!
« 回覆 #5 於: 2002-10-31 08:53 »
引述: "hotwen"

我已將網頁的目錄 permission 改成 711,但還是一樣,是否有其它方法呢


改成 755 試試看吧.

LeMax

  • 可愛的小學生
  • *
  • 文章數: 29
    • 檢視個人資料
Redhat 8.0 上 apache的 VirtualHost 問題
« 回覆 #6 於: 2002-10-31 23:51 »
引述: "ericbbs"
修改/etc/httpd/conf/httpd.conf

DirectoryIndex index.htm index.html index.html.var
預設會先讀index.html
只要加入index.htm在前面就可以嚕


對不起 ! 白爛了 !  :oops:
改了 httpd.conf 卻沒有 restart
年歲大了, 腦袋不管用了 !  :cry:

kuolung

  • 俺是博士!
  • *****
  • 文章數: 1031
    • 檢視個人資料
    • http://www.kuolung.net
Re: virtualhost help!!!
« 回覆 #7 於: 2003-05-23 11:34 »
引述: "twu2"
引述: "hotwen"

我已將網頁的目錄 permission 改成 711,但還是一樣,是否有其它方法呢


改成 755 試試看吧.


改過了
也是一樣的,我覺得很奇怪的是,他為什麼是找  /  根目錄
=========================
http://www.kuolung.net
==========================

william

  • 憂鬱的高中生
  • ***
  • 文章數: 90
    • 檢視個人資料
Re: virtualhost help!!!
« 回覆 #8 於: 2003-05-23 12:01 »
引述: "hotwen"

原本的網址及virtuahostl的網址在 IE 皆顯示

403 Forbidden
You don't have permission to access / on this server.

Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.

請問還要修放什麼地方呢??


您無權限存取 / (網頁根目錄).
網頁根目錄的 permission 要755 ,
而它上面的每一層目錄要 711 才行 .(往上追溯到系統根目錄)