Ошибка Caddy Server: ошибка при синтаксическом анализе: неизвестная директива «если»

Новичок в использовании сервера Caddy и борьбе с Caddyfile...

Это текущий Caddyfile, который у меня есть; когда я набираю «caddy» из командной строки из той же папки, я получаю следующую ошибку:

Caddyfile:3 - Error during parsing: Unknown directive 'if'

Когда я просматриваю документы для http.redir здесь, самый последний пример на странице показывает, что у меня есть синтаксис правильный? запутался


person J. Scott Elblein    schedule 07.12.2018    source источник


Ответы (1)


Из выделенного жирным шрифтом текста документации:

Первая строка Caddyfile всегда является адресом обслуживаемого сайта.

Вместо этого ваша первая строка выглядит как директива redir, что сбивает Кэдди с толку.

Я бы порекомендовал пройти обучение для начинающих, чтобы узнать, как устроен Caddyfile.

person Matt    schedule 07.12.2018