Apache: Как выполнить условное требование на основе сервера (.htaccess)? - PullRequest
1 голос
/ 19 июля 2011

Мой апач ржавый.

Если два сервера, foo и bar , используют один и тот же файл .htaccess , который ограничивает пользователей, использующих require group или require user, как вы основывать требование на сервере? Я не думаю, что вы используете RewriteCond здесь, но я забываю.


Ищет что-то вроде:

# if foo.com
require group foo 

# if bar.com
require group bar

1 Ответ

0 голосов
/ 20 июля 2011

Как прокомментировано здесь: http://www.gossamer -threads.com / lists / modperl / modperl / 93036 , я мог бы найти только альтернативу Mod_Perl, но я не хочу на это полагаться, если mod_perlбыть выключенным в будущем:

BEGIN 
{ 
    if (exists $ENV{MOD_PERL}) 
    { 
        require Apache::Constants; 
        import Apache::Constants qw(:common :http); 
    } 
} 
...