В этой статье описывается проблема .htaccess при работе с nginx.
Многие люди занимаются поиском решения этой проблемы, т.к. после установке nginx возникает ошибка при установке стандартного кода:
<Files "admin.php"> Order Allow,Deny Allow from IP Deny from All </Files>
или для запрета доступа определенному IP:
Order Deny,Allow Deny from IP Allow from all
<Files "admin.php"> SetEnvIf Remote_Addr IP realremoteaddr order deny,allow allow from env=realremoteaddr deny from all </Files>
<Files "admin.php"> SetEnvIf Remote_Addr IP realremoteaddr SetEnvIf Remote_Addr IP realremoteaddr SetEnvIf Remote_Addr IP realremoteaddr SetEnvIf Remote_Addr IP realremoteaddr SetEnvIf Remote_Addr IP realremoteaddr order deny,allow allow from env=realremoteaddr deny from all </Files>
SetEnvIf Remote_Addr IPBLOCK realremoteaddr SetEnvIf Remote_Addr IPBLOCK realremoteaddr SetEnvIf Remote_Addr IPBLOCK realremoteaddr SetEnvIf Remote_Addr IPBLOCK realremoteaddr SetEnvIf Remote_Addr IPBLOCK realremoteaddr order allow,deny allow from all deny from env=realremoteaddr
Ссылки:
[1] http://htfl.ru/htaccess
[2] http://htfl.ru/apache2.x
[3] /out.php?link=http://htff.ru/