回文章列表
作者=?Big5?B?tL+kcKXV?= <tawaman@mp.sina.com.tw>, 信區: www
標題Re: =?Big5?B?pnCm87Z9sdK5d7NdwMmu16eopUilfqq6uvSttqlPoUg=?=
時間NTT/VERIO (Tue Mar 22 16:37:55 2005)
轉信站: GIBBS!news2.ncku!ctu-gate!news.nctu!newsfeed.stanford.edu!pln-w!lotsane
Origin: 219.84.133.120

199玫瑰 wrote:
> 請問一下apache 可以設定成 預設檔案夾(ex /tmp or /etc/…. )
> 以外的網頁也可以開啟的嗎?
> 或是有什麼方法可以開啟 預設目錄以外的網頁的方法嗎??
>   系統是 redhat7 + apache + sybase 謝謝^^"

你可以用 Alias 的方式,把預設目錄以外的其他路徑,
當作網頁根目錄底下的一個子目錄方式來存取它,
例如我就加掛了一個:

NameVirtualHost *
<VirtualHost *>
    ......
    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>
    ......
</VirtualHost>

這樣你系統中的 /usr/share/doc 路徑的檔案就可以當作
http://xxx.xxx.xxx.tw/doc/* 被瀏覽。

不過你上面有看到有些存取限制,那是因為開的愈多,
洞就愈多,可能的話,盡量把相關網頁集中擺一個路徑下,
不要東開一個西開一個。
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻