2011-03-10 12 views
5

में पासवर्ड सुरक्षा से एक फ़ाइल को शामिल न करें मैं .htaccess में पासवर्ड के साथ फ़ाइलों की रक्षा के लिए निम्न कोड है पासवर्ड की जा रही संरक्षित से.htaccess

<FilesMatch "\.(html|htm|css|js|php|swf|swz|xml|ico|jpg|jpeg|png|txt)$"> 
AuthName "Member Only" 
AuthType Basic 
AuthUserFile /path/to/password/.htpasswd 
require valid-user 
</FilesMatch> 

मैं यहाँ should_be_excluded.php से कैसे बाहर कर सकते हैं? यदि आवश्यक हो तो मैं सुरक्षा लाइनों को बदल सकता हूं, लेकिन मुझे लगता है कि रेगेक्स में कुछ किया जा सकता है?

उत्तर

3

कैसे की तरह कुछ के बारे में:

<FilesMatch "\.(html|htm|css|js|php|swf|swz|xml|ico|jpg|jpeg|png|txt)$"> 
    AuthName "Member Only" 
    AuthType Basic 
    AuthUserFile /path/to/password/.htpasswd 
    require valid-user 
</FilesMatch> 
<Files /should_be_excluded.php> 
    Order Allow,Deny 
    Allow from all 
</Files> 

इस अनुमति चाहिए बाहर रखा फाइल करने के लिए सभी पहुँच?

+0

यह काम नहीं कर रहा है, क्या आपने यह कोशिश की? यदि हां और आपने अपाचे के किस संस्करण का काम किया है और आप कैसे सोचते हैं कि समस्या क्या हो सकती है? – Centurion

+0

@Centurion नीचे 'सभी को संतुष्ट' करने का प्रयास करें 'सभी से अनुमति दें' –