使用.htaccess進行設定對目錄的通路控制
例如:
1.在apache伺服器的文檔目錄下建立一個測試目錄,并建立測試檔案
cd /data/home/website3/htdocs
mkdir rhe15
touch rhe15.a
touch rhe15.b
此時通路rhe15.a或者rhe15.b都可以通路。
2.修改apache配置檔案httpd.conf
vi /var/www/conf/httpd.conf
添加如下幾句
<Directory "/data/home/website3/htdocs/rhe15">
AllowOverride Options
</Directory>
3.切換到/data/home/website3/htdocs/rhe15目錄下
vi .htaccess
添加如下:
Options -Indexes
4.重新開機apache
service httpd restart
5.再去通路rhe15.a或者rhe15.b就可以看到這樣的語句.
注意幾點:
1.AllowOverride 是指令是用來限制.htaccess檔案能夠覆寫的内容