.htaccess防外連設定問題請教
有個問題想請教..
我希望在主目錄下所有的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似乎依然會受主目錄設定的影響,無法外連,
不知應該如何設定呢?謝謝!
|