Я настроил ssl на моем сайте teampass на моем тестовом сервере. Я не вижу буквы «s» в https://teampass.domain.org

Когда я пытаюсь навестить как?

Например

SetEnvIf defined_htaccess_var ^(.*)$ has_been_defined=%{defined_htaccess_var}

Идея в том, что если внутри apache.conf или httpd conf был определен defined_htaccess_var , то has_been_defined внутри .htaccess теперь должен содержать ценность этого?

Примечание. Это для apache 2.2

1
задан 23 November 2015 в 18:31
1 ответ

Синтаксис SetEnvIf attribute regex [!] Env-variable [= value] источник: https://httpd.apache.org/docs/2.2/mod/mod_setenvif.html

например:

store URI in has_been_defined
SetEnvIf Request_URI (.*) has_been_defined

После этого зависит от того, что вы хотите сохранить

кстати . * в регулярном выражении означает все, поэтому ^ (начинаются с) & $ (заканчиваются) не нужны

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

Теги

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