чтобы работали.
Был чистый сервер. Потом туда настроили сайт на реакте. Похоже использовали докер и прокси. Я с ними мало знаком.
Мне нужно добавить ещё несколько сайтов на PHP. Я установил php-fpm, удалил apache, настроил хосты и сайты. Всё бы ничего, но все сайты открывают один, и всё из-за конфига того самого первого сервера (там было 2 конфига, сайта и nodeapp), а именно proxy_pass (я так смутно представляю).
То есть почти все соседние сайты (домены) открывают главный дефолтный сайт, как будто root у них указан один и тот же. Но у всех свои конфиги. И наличие или отсутствие default_server у одного из них не оказывает никакого воздействия на другие - всё равно открываются.
Ситуация странная, потому что один из сайтов, это подомен pma.****.com куда я установил phpMyAdmin открывается без проблем, хотя конфиг у него идентичный другим что я создавал.
- Вот конфиг первого сайта на реакте с proxy_pass: https://pastebin.com/3Re0VD52
- Вот конфиг созданный для ноды ранее: https://pastebin.com/eAMm6CPQ
- Это конфиг соседнего уже созданного мной сайта, который открывает дефолтный сервер: https://pastebin.com/B4U4PdFA
Куда уходят запросы соседних сайтов, которые открывают дефолтный? Все мои конфиги слушают 80-й порт и почти идентичны (кроме названия проекта в путях).
Чего я не понимаю в этой схеме? Докер? Прокси?
возможно, дело в том, что во втором конфиге у тебя прописан отдельный bind listen 95.217.2.144:80;
Обсуждают сегодня