2016-04-14 43 views
0

我有重寫URLS像.htaccess登錄不存在的目錄?

domain.com/manage domain.com/backend應用

這些目錄不實際存在,所以我不能把.htaccess文件在他們真正的密碼它。

任何想法,我怎麼能要求的.htaccess登錄提示與這些比賽的所有URL?

www.domain.com/manage/* 
www.domain.com/backend/* 
domain.com/manage/* 
domain.com/backend/* 

如果你也知道一種方法來忽略IP的.htaccess登錄提示,那也是有幫助的。

回答

0

您可以使用SetEnvIfNoCase身份驗證:

SetEnvIfNoCase Request_URI ^/?(manage|backend)/ SECURED 

AuthType Basic 
AuthName "My Password Area" 
AuthUserFile /full/path/to/passwords 
Require valid-user 
Satisfy any 
Order  Allow,Deny 
Allow from all 
Deny from env=SECURED