ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА














     АРХИВ :: Apache-Talk
Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re[9]: [apache-talk] mod_rewrite http -> https



Hello Dmitry,

Monday, July 29, 2002, 3:39:07 PM, you wrote:

>> Monday, July 29, 2002, 3:26:54 PM, you wrote:
>> > Можно, например, запускать два демона httpd (один с ключом -DSSL), а
>> > в конфиге SSL включать через <IfDefine SSL>
>> Разные демоны, разные!
>> Значит не приведёт к зацикливанию.
>> Redirect /admin https://www.server.ru/admin
DA> приведет :-)

Да, один демон, слушает и 80-й и 443-й порты, и это base сервер а не
виртуальный хост.

Вот полное описание каталога как оно сделано сейчас
(thanks to Alex Sergeyev за предложенное RewriteRule :)

    <Directory "/usr/local/httpd/admin">
        RewriteEngine   on                                     
        RewriteCond     %{SERVER_PORT}  !^443$                 
        RewriteRule     . https://%{SERVER_NAME}%{REQUEST_URI} 
        Options Indexes MultiViews FollowSymLinks Includes     
        AllowOverride FileInfo Indexes Options AuthConfig Limit
        Order deny,allow                                       
        Allow from 193.233.63.                                 
        Allow from 10.1.                                       
        Deny from all
        AuthUserFile /usr/local/httpd/.htpasswd                
        AuthGroupFile /dev/null                                
        AuthName "Administrator's page"                        
        AuthType Basic                                         
        <Limit GET POST>                                       
            Require valid-user                                 
        </Limit>                                               
    </Directory>                                               

Но возникает следующая проблема: я захожу на
http://www.server.ru/admin
сервер спрашивает пароль, затем перескакивает на
https://www.server.ru/admin
и ОПЯТЬ спрашивает пароль, после чего пускает...

Можно сделать так, чтобы пароль спрашивался только после перехода на
https ? Ведь для этого, собственно, ssl и прикручивал...
    
-- 
Best regards,
MSFU LAN Admin
 Andrey                            mailto:andrey@mgul.ac.ru
 http://www.mgul.ac.ru/~andrey

=============================================================================
=               Apache-Talk@lists.lexa.ru mailing list                      =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
=       Archive avaliable at http://www.lexa.ru/apache-talk                 =



 




Copyright © Lexa Software, 1996-2009.