Как отображать URL при просмотре поддомена на nginx?
Есть сервер с nginx.
У меня есть адрес сайта https://domain.com/path/
Я хочу, чтобы при просмотре поддомена subdomain.domain.com отображалась информация с URL https://domain.com/path/. Все эти пути, поддомены на одном сайте
Есть такой конфиг:
proxy_pass пытается пойти по https в этот апстрим вместо настоящего сайта.
Перименуйте его или, если всё на одном сервере, можно попробовать написать так:
maximus007: туда нельзя передавать перменные, вам нужно описать rewrite а потом просто proxy_pass. включите логирование и посмотрите какую ошибку выдает
maximus007:
1. Добавляете в конфиг: error_log /var/log/nginx/site-debug.log debug;
2. Делаете sudo nginx -s reload
3. Заходите на нужный url
4. Присылаете сюда лог и попробуем разобраться в чем дело
maximus007: судя по логу у вас апстрим вернул 502
2015/12/15 09:34:49 [debug] 16563#0: *76 http upstream recv(): -1 (11: Resource temporarily unavailable)
дальше ищите логи php и логи приложения почему оно так вернуло, nginx на этом этапе уже не виноват