2010-11-09 53 views

回答

0

你應該能夠把一個標準.htpassword AUTH一個filesmatch屬性中......

所以......

<FilesMatch "\.(html|php)$"> 
AuthName "Private zone" 
AuthType Basic 
AuthUserFile .htpasswd 
require valid-user 
</FilesMatch> 

這應該引起任何要求爲.html或.PHP問對於密碼,您必須生成一個有效的.htpasswd文件...

+0

我會怎麼做在RewriteRule格式? RewriteRule \。(html | php)$ - [L] ...? – 2010-11-09 20:26:16

+0

如果您使用重寫過程,您將如何處理認證?您可以添加一個重新編寫的代碼,將所有請求重定向到一個html或php頁面到一個被阻止的消息頁面,但是您如何允許有權訪問的人員?你可以通過ip來完成,但不能通過用戶名/密碼來完成。 – superfro 2010-11-09 21:04:07

+0

類似於「RewriteCond%{REMOTE_ADDR} 12 \ .345 \ .67 \ .89 [OR] RewriteCond%{REMOTE_ADDR} 98 \ .76 \ .54 \ .3 [OR] RewriteCond%{REMOTE_ADDR} 67 \。 89 \ .0 \。 RewriteRule ^。+。(php | html)$/blocked_pa​​ge [L]「 – superfro 2010-11-09 21:05:56

相關問題