Конфигурация прокси-сервера nginx выглядит нормально.
Однако в Confluence есть специальные разделы/контент для мобильных устройств.
У вас должны быть http-ссылки (s ), которые создают петлю с перенаправлением http на https в nginx.
"${partition_files[*]}"
объединяет все элементы массива в одно слово оболочки , используя первый символ IFS
в качестве связующего. Итак, если массив равен a=("foo bar" asdf)
, а IFS
имеет значение по умолчанию, вы получите то же самое, что и "foo bar asdf"
.
Вместо этого вы хотите "${partition_files[@]}"
, каждый элемент становится отдельным словом, так же, как "foo bar" "asdf"
.
Это та же разница, что и между "$@"
и "$*"
, и, как правило, вы всегда хотите "$@"
или"${array[@]}"
(со знаком at -и кавычками ), если только вы не знаете, что делаем что-то особенное.
Если вы сделаете ${array[*]}
без кавычек, вы получите все элементы по отдельности, а затем каждое слово -снова разделится. (Если IFS
не является пустой строкой, это в основном то же самое, что и конкатенация всех элементов, а затем слово-сочетание -разделяется.)
См., например,.https://www.gnu.org/software/bash/manual/html_node/Special-Parameters.html