В чем разница между этими двумя доменами?

В настоящее время я узнаю о Roots.ioТреллис

В их конфигурации у них есть файл под названием «wordpress_sites.yml», как вы можете видеть Вот.

После прочтения документов я все еще не понимаю, какая разница между ними:

wordpress_sites:
example.com: (what is this domain used for?)
site_hosts:
- example.dev (why do I need this if I have the one above?)

В настоящее время моя локальная среда кажется запущенной из example.dev, но некоторые плагины в моей установке WordPress используют example.com в качестве пути для загрузки ресурсов, которые впоследствии разрушает плагин из-за того, что он не является реальным путем.

Любая ясность будет оценена.

0

Решение

example.com в этом примере используется только как имя. Это не доменное имя, даже если оно выглядит так. Он используется в качестве идентификатора.

site_hosts это список имен хостов, на которых будет доступен сайт. Как правило, вы хотели бы иметь example.com как один из них. Это позволяет вам предоставлять один и тот же сайт под несколькими именами хостов.

Обычно вы не хотели бы сделать его доступным на нескольких общественного облицовочный имена хостов (потому что дублирование сайтов обычно считается плохой идеей), но позволяет вам иметь один файл конфигурации, используемый как вашим действующим сайтом, так и вашими внутренними сайтами разработки, тестирования и интеграции.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]