精華區beta FreeBSD 關於我們 聯絡資訊
※ 引述《[email protected] (魚爸爸)》之銘言: > 請教一下 若我想要修改為 除了可以http://xxx.xxx.xxx.xxx/之外 > 也可以讓某位使用者設計他的網頁 比如說 > http://xxx.xxx.xxx.xxx/abcde/ > 若我現在將原本放在/home/htdocs的網頁 移到/home/public_html下 > 並且修改/usr/local/etc/apache2/httpd.conf 如下 > UserDir public_html > #DocumentRoot "/home/htdocs" > DocumentRoot "/home" > #<Directory "/home/htdocs"> > <Directory "/home"> > #<Directory /home/htdocs> UserDir public_html 這行設定的功能不是你想的那樣, 而是每個使用者可以在自己的家目錄建立一個資料夾,名為 public_html 設定好權限之後,可以讓別人經由 http://xxx.xxx.xxx/~[username] 這個位置來瀏覽他放在 public_html 的網頁..... 如果要直接使用 http://xxx.xxx.xxx/[username] 來連結到使用者的個人網頁, 建議可以在httpd.conf裡面加上 Redirect 這個功能,使用方法如下: Redirect /[username] http://xxx.xxx.xxx/~[username] 更甚者,可以找網路上的參考文件,關於虛擬主機的設定...... -- ※ Origin: 超級光小站 <SuperLight.twbbs.org> ※ From : adsl-dyn-tpe-100-115.so-net.net.tw