Установка Прокси Apache с Аутентификацией

Возможно, у вас не возникнет проблем с использованием такой структуры, просто убедитесь, что вы вызываете то, что хотите, в файле rout.php.

У меня похожая структура в контроллерах, и она работает:

/controllers/controller1.php
/controllers/controller2.php
/controllers/controller3.php
/controllers/logged/controller1.php
/controllers/logged/controller2.php
/controllers/logged/controller3.php
/controllers/admin/controller1.php
/controllers/admin/controller2.php
/controllers/admin/controller3.php

Файлы в папке контроллера являются открытыми, файлы в зарегистрированной папке требуют входа в систему, а файлы в admin требуют специального входа. Есть некоторые общие имена, и нет проблем с этим, если вы правильно настроили маршруты

40
задан Mario Ortegón 7 April 2009 в 08:35
поделиться

2 ответа

Для записи это - то, как я настроил апача, чтобы использоваться, поскольку вперед - проксируют со стандартной аутентификацией:

Открытый http.conf

Не прокомментируйте следующие директивы LoadModule для включения прокси funcionality

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so

Добавьте следующие директивы к http.conf для включения аутентификации

ProxyRequests On
ProxyVia On

<Proxy *>
    Order deny,allow
    Allow from all
    AuthType Basic
    AuthName "Password Required"
    AuthUserFile password.file
    AuthGroupFile group.file
    Require group usergroup
</Proxy>

Создайте password.file использование утилиты htpasswd.exe. Поместите его в Корневой каталог Apache

htpasswd.exe -c password.file username

Создайте group.file использование текстового редактора на том же уровне как password.file со следующим содержанием

usergroup: username

Затем выполненный apachectl restart взять изменения конфигурации.

69
ответ дан tgdavies 27 November 2019 в 01:40
поделиться

Я использую Сквид.

Довольно легко установить его и установить его со стандартной аутентификацией с "auth_param" директивой в конфигурационном файле.

Вы найдете некоторые образцы, поймете, как это работает, и все детали о auth_param на Веб-сайте Сквида

0
ответ дан chburd 27 November 2019 в 01:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: