PDA

查看完整版本 : .htaccess防外連設定問題請教


hgl
2009-02-25, 10:05 PM
有個問題想請教..
我希望在主目錄下所有的exe,zip,rar不能外連,
但希望其下之其中一個子目錄可允許rar外連,這麼一來,在該子目錄中要如何設定呢?

我目前的作法無法成功..
假設我在主目錄副檔名設定項目如下:
SetEnvIfNoCase Referer "^http://123\.com/" ref=1
SetEnvIfNoCase Referer "^http://456\.com/" ref=1

<FilesMatch "\.(exe|zip|rar)$">
Order allow,deny
Allow from env=ref
Allow from 127.0.0.1
</FilesMatch>

而該子目錄設定如下:
SetEnvIfNoCase Referer "^http://123\.com/" ref=1
SetEnvIfNoCase Referer "^http://456\.com/" ref=1

<FilesMatch "\.(exe|zip)$">
Order allow,deny
Allow from env=ref
Allow from 127.0.0.1
</FilesMatch>

但這麼一來,子目錄裡的rar似乎依然會受主目錄設定的影響,無法外連,
不知應該如何設定呢?謝謝!

hgl
2009-02-26, 08:45 PM
自己推一下..
謝謝~

beaut15
2009-07-04, 04:40 PM
你可以把你的http.conf 完整的都貼上來看嗎?

一般都是對整站做設定的,單獨設定要測試一下