Проблема такова:
Когда использую sites-..... то при использование invalid hostname
конфиг:
pastebin.com/FQCp7Jih
не работает localhost. invalid hostname решил поставить, т.к на одной машине используется 3 домена и если стоит в конфиге в первых списках example1.com и пишешь, допустим asdsad.example2.com, то он перекидывает на example1.com.
То есть тут сразу две проблемы: не работает localhost и перекидывает на один домен, если пишешь несуществуещий сабдомен.
Конфиг nginx:
pastebin.com/2NFDKNcA
Если удаляю полностью sites-.... и перехожу на *.conf, то перестает работать php. Т.е тупо белый экран, не ошибок и ничего.
Перепробовал все методы и перелазать гугл, так и не нашел решение проблем.
Хотелось бы использовать без sites-... Т.к меня эти redirect бесит, а через .conf просто показывает, что такого сабдомена несуществует и т.д чего очень удобно или же это можно сделать через sites-.. тоже? , но почему-то перестал работать php.. Может в конфиге php что-то не так? Конфиг здесь:
pastebin.com/9MUqFTNB