Описание тега conditional

1 ответ

Может кто-нибудь объяснить условные флаги nginx? (-f, -d, -e и т. д.)

Я нахожусь в процессе миграции с Apache на nginx и использовал http://winginx.com/en/htaccess для переноса правил перезаписи. Я пытаюсь понять, что означают переведенные, и не могу найти никакой документации по этому вопросу. Вот пример: if (-e $req…
11 май '15 в 15:59
1 ответ

Состояние файла маршрута exim

Используя exim4 я настроил маршрут для использования внешнего SMTP-сервера. Я использую cPanel, которая хранит список доменов, локально настроенных на сервере, в файле: / etc / localdomains. В результате я установил условие отправки только через это…
28 окт '14 в 20:17
0 ответов

.htaccess - Могу ли я условно выполнить блок в зависимости от конфигурации сервера?

Есть ли возможность определить настройки сервера / виртуального хоста в Apache 2.4 изнутри .htaccess? Аналогично тесту, если какой-то модуль загружен: <IfModule mod_rewrite.c> ... </IfModule> На данный момент особый интерес представляет …
30 ноя '18 в 11:40
0 ответов

Невозможно сопоставить выражение внутри директивы If независимо от того, что

Последние 3 часа я пытался сопоставить оператор if для определения переменной в httpd.conf безуспешно: <If "%{HTTP_HOST} =~ /[a-z]+/i"> Define test_value "A" </If> <Else> Define test_value "B" </Else> Я пытался: <If "%{HTT…
28 апр '14 в 15:13
0 ответов

Условные операторы apache - каков порядок обработки?

Я пытаюсь защитить доступ к подкаталогу с помощью http auth, используя конфигурацию файла.htaccess. Это полный рабочий код для Apache 2.4 в моем случае. # Conditionally set environment variable BACKEND_PROTECTION (version for apache 2.4) <If "%{H…
04 ноя '16 в 12:14
1 ответ

DNS-сервер условной пересылки возвращает NETBIOS вместо FQDN

Странная проблема DNS, в которой, я надеюсь, вы можете помочь. Active Directory с именем NETBIOS "Shortdomain" и в качестве полного доменного имени "verylongdomainname.lan". Контроллер домена DC01 за брандмауэром. IP: ххх1 Сайт клиента, подключенный…
1 ответ

Ansible | Доступ к многомерной переменной для условных условий во вложенном цикле

Я пытаюсь использовать условные внутри задачи с вложенным циклом. Прежде всего, я хочу прочитать разные состояния для каждого пользователя, зарегистрировать переменную после этого и перебрать эту переменную в другой задаче. Зарегистрируйте переменну…
08 авг '18 в 12:50
1 ответ

Использование условного доступа Azure для управления загрузкой из SharePoint/OneDrive

Я пытаюсь использовать условный доступ Azure для управления загрузкой из SharePoint/OneDrive, но я совершенно новичок в этом. Я хочу иметь возможность использовать OneDrive (бизнес-приложение) И загружать / синхронизировать файлы из OneDrive онлайн …
1 ответ

Условные блоки кода в linux bash

Почти все знают, очень полезно && и || операторы, например: rm myf && echo "File is removed successfully" || echo "File is not removed" У меня вопрос: как поставить блок команд после && или || операторы без использования функции? Например я …
27 дек '10 в 15:15
3 ответа

EXIM - отправка локальной почты в Gateway First

Мой почтовый сервер защищен от спама нашим устройством Barracuda. Я пытаюсь настроить EXIM для перенаправления ВСЕХ исходящих сообщений на сервер Barracuda, включая почту для локальных доменов. Как только сообщения отсканированы и разрешены, сервер …
07 окт '13 в 15:04
2 ответа

Nginx - применять базовую аутентификацию, только если существует файл htaccess

Как я могу применить базовую аутентификацию, только если существует файл htaccess? Если сначала попытался поставить auth_basic директивы в if блок, но это не разрешено. Затем я попытался перенаправить в именованное местоположение, но, хотя местополо…
1 ответ

apache если т.е. отправить заголовок

Я хочу установить некоторые заголовки только для MSIE, используя файл конфигурации apache. Как я могу установить условие для этого? # better website experience for ie users <IfModule mod_headers.c && MSIE> # && MSIE is just exm…
2 ответа

Исключения лака и браузера

В настоящее время у меня есть веб-сайт за сервером Varnish. Он содержит несколько условий браузера для Internet Explorer 6. К сожалению, Varnish кэширует первую версию, которую он обслуживает, без учета условий. Можно ли как-то настроить его, чтобы …
1 ответ

Apache 2.2, изменение DocumentRoot в зависимости от учетных данных HTTP-аутентификации, предоставленных клиентом

Это вообще возможно? Допустим, у меня есть сервер devbox.local, в котором есть несколько HTTP-аутентифицированных пользователей: alan, bill, carl. То, что я пытаюсь сделать, это сказать Apache использовать другой DocumentRoot в зависимости от того, …
2 ответа

Apache: устанавливать глобальные заголовки, только если они еще не установлены

У меня здесь немного раздражающая ситуация. У меня есть сервер, управляемый Plesk. В /etc/apache2/apache2.conf происходит конфигурирование на основе mod_headers и mod_expires. Например: <filesMatch "\.(jpg|jpeg|png|gif|swf)$"> Header set Cache…
05 мар '13 в 16:39
1 ответ

Сервер пересылки Windows Server не работает на одном из контроллеров домена

В двух словах проблема состоит в том, что некоторые доменные имена не разрешаются рабочими станциями в нашей сети, в то время как выполнение этого из сеанса удаленного рабочего стола на сервере успешно. Теперь подробности. У нас есть доменная сеть W…
1 ответ

Функция, которая проверяет предыдущую команду

Я хочу написать функцию, чтобы проверить предыдущую команду. Успешно или нет. Мой код: #!/bin/bash function check_previous { RESULT=$? if [ $RESULT -eq 0 ]; then echo "success" else echo "failed" fi } echo "wwe" check_previous ls - l check_previous …
18 мар '17 в 10:16
2 ответа

Есть ли способ проверить, что ключ словаря не определен в задании?

Так что в моем коде у меня есть задача - name: cool task shell: 'touch iamnotcool.txt' when: me.cool is not defined и мои вары выглядят как --- me: stumped: yes Поэтому, когда я запускаю задачу, она возвращается со следующей ошибкой {"failed": true,…
26 июн '17 в 19:32
2 ответа

SaltStack: делать x, если /var/log/backup существует

Я хочу выполнить это состояние: backup_log_readable: acl.present: - name: /var/log/backup - acl_type: user - acl_name: monitor - perms: rx - recurse: True Но это должно произойти, только если /var/log/backup существует. Как сделать такие условия в с…
16 ноя '17 в 12:06
1 ответ

Условные выражения в сценариях cmd

Я делаю сценарии, используя appcmd, Я хотел бы проверить, существует ли данный сайт и выполняет ли он какое-либо действие. В этом случае удалите его. appcmd list app | find "mySite" Итак, если find "mySite" возвращает какой-либо текст, я бы хотел вы…
21 сен '15 в 20:26