看板 Knuckles_note
作者 標題 [Linux][CentOS] Apache 啟動個人資料夾的網頁目錄
時間 2012年07月03日 Tue. AM 12:12:15
要讓server上的某個使用者,例如 kk
可以在自己家目錄的 public_html 放網頁
然後可以用 http://(server網址)/~kk 的方式瀏覽
# vim /etc/httpd/conf/httpd.conf
找到如下的設定項目
<IfModule mod_userdir.c>
UserDir disable
#UserDir public_html
</IfModule>
將他改成如下
<IfModule mod_userdir.c>
#UserDir disable
UserDir public_html
</IfModule>
如果要讓個人資料夾可以用網頁瀏覽目錄,將下一段
#<Directory /home/*/public_html>
# AllowOverride FileInfo AuthConfig Limit
# Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
# <Limit GET POST OPTIONS>
# Order allow,deny
# Allow from all
# </Limit>
# <LimitExcept GET POST OPTIONS>
# Order deny,allow
# Deny from all
# </LimitExcept>
#</Directory>
註解去掉,變成
<Directory /home/*/public_html>
AllowOverride FileInfo AuthConfig Limit
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
<Limit GET POST OPTIONS>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>
重新啟動 apache
# service httpd restart
個人資料夾記得開放閱讀權限
# chmod 755 /home/kk
# chmod 755 /home/kk/public_html
--
※ 作者: Knuckles 時間: 2012-07-03 00:12:15
※ 編輯: Knuckles 時間: 2012-07-03 00:13:25
※ 看板: KnucklesNote 文章推薦值: 0 目前人氣: 0 累積人氣: 2567
回列表(←)
分享