Добрый день!
Мучаюсь уже не сколько дней с решением одно проблемы, суть ее такова.
Студент зайдя в свой личный кабинет на сайте университета, в разделе библиотечные системы переходит по ссылке на сайт
elibrary.ru при этом у него вплывает окно авторизации где он водит свои учетные данные от личного кабинета (такие же как и от личного кабинета на сайте университета). после этого он попадает на сайт
elibrary.ru но на этом сайте он должен видится под определенным ip адресом а не под тем под тем под которым сидит в инете. Для всего этого у нас есть прокси сервер Apache на centos на котором Virtual Host с адресом elibrary.elib.mydomain.ru
<VirtualHost *:80>
ServerName elibrary.elib.mydomain.ru
ServerAlias www.elibrary.elib.mydomain.ru
LogLevel warn
ErrorLog /var/log/httpd/elibrary.elib.mydomain.ru.error_log
TransferLog /var/log/httpd/elibrary.elib.mydomain.ru.access_log
<Location ~ "/*">
AuthName " "
AuthType Basic
AuthBasicProvider ldap
AuthzLDAPAuthoritative off
AuthLDAPBindDN "XXXXXXXXXXX@mydomain.ru"
AuthLDAPBindPassword XXXXXXXXXXX
AuthLDAPURL ldap://XXX.XXX.XXX.XXX:389/DC=mydomain,DC=ru?sAMAccountName?sub?(objectClass=*)
AuthLDAPGroupAttributeIsDN off
ErrorDocument 401 "Please use your AD username and password to login this site."
require valid-user
</Location>
ProxyVia On
ProxyPass / http://elibrary.ru/ connectiontimeout=5 timeout=30
ProxyPassReverse / http://elibrary.ru/
#ProxyPreserveHost On
</VirtualHost>
Если короче, то сдует который переходит на виртуальный хост elibrary.elib.mydomain.ru и сидит на нем за ip адресом прокси сервера а за виртуальных хостом скрывается сайт elibrary.ru. Т.е. студен сидит на сайте под единой университета и скрывается за единым ip адресом.
Помогите разобраться почему не работает и как сделать все проще.