Proxmox VE 4.x 中文初階學習手冊
- # pico /etc/apache2/sites-available/000-default.conf
- 在 sfs3 的設定部份,
<Directory /路徑/sfs3>
Options -Indexes +MultiViews
AddDefaultCharset Big5
AllowOverride All
#全部允許
# Require all granted
#先全部拒絕
# Require all denied
#允許的網域
# Require host chc.edu.tw
# 這一行是開放縣網(若使用這一行,下一行校內真實ip就不需設定)
# Require ip 163.23
#允許本機
# Require local
#允許校內連線
Require ip 163.23.xx.yy/26
# 這一行是開放校內真實ip
#(若無使用上一行縣網網段,則把校內ip網段加入)
# 依各校 ip 範圍擇一使用
Require ip 163.23.108.0/26
Require ip 163.23.108.64/26
Require ip 163.23.108.128/26
Require ip 163.23.108.192/26
# 這一行是開放校內內部虛擬網段
Require ip 172.20.5.0/24
Require ip 172.20.6.0/24
Require ip 192.168.1.0/24
#或 Require ip 172.20.5
# 拒絕某ip連線
Require not ip 172.20.6.0/24
Require not ip 172.20.6 (和上一行相同)
Require not ip 172.20.1.5
# 這一行是開放校內 ipv6
Require ip 2001:288:56ab::/48
Require ip 2001:288:56ab::1
------------------------------------------------------------------------------------------------------------------
- apache 2.4版還可以用比較直覺的方式設定,比2.2版還好理解!不用管deny和allow的順序。
<Directory "/var/www/html/">
Options FollowSymLinks
AllowOverride None
</Directory>
參考
1.https://httpd.apache.org/docs/2.4/mod/mod_authz_host.html#requiredirectives