Конфигурирование сценария OpenLDAP init на CentOS 6.4

Я сделал их первое, что пришло на ум, и, я не могу протестировать их:

Необходимо включать / с Nginx.

Apache

RewriteRule ^show.php/(.*)$ show2.php?img=$1 [L]

Nginx

Rewrite ^/show.php(.*)$ /show2.php?img=$1 last;

Nginx, query-string-append неявен, таким образом, никакой специальный синтаксис.

Apache

RewriteRule ^out.php/([a-z]{1})(.*)$ out2.php?$1=$2&%{QUERY_STRING} [L]

Nginx

Rewrite ^/out.php/([a-z]{1})(.*)$ /out2.php?$1=$2 last;

Остальная часть Ваших правил кажется изменениями вышеупомянутых.

Andrew

1
задан 5 July 2013 в 19:08
1 ответ

После попытки запустить вручную с помощью / usr / sbin / slapd -u ldap и обнаружить, что это не работает, я в конце концов подумал попробовать отключить selinux ( setenforce 0 ; у меня еще один вопрос о том, как заставить его работать с включенным selinux), который позволил ему работать как пользователь ldap (и, следовательно, разрешил работать стандартному сценарию инициализации

На странице руководства указано, что URL-адрес по умолчанию, когда -h не указан, это ldap: /// (TCP на всех интерфейсах на порте по умолчанию). Итак, чтобы получить поведение, эквивалентное запуску slapd без аргументов, вам нужно установить

SLAPD_LDAP=yes
SLAPD_LDAPI=no
SLAPD_LDAPS=no

в / etc / sysconfig / ldap .

0
ответ дан 4 December 2019 в 09:06

Теги

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