Re: Ещё один редирект

Lystopad Oleksandr laa на laa.zp.ua
Чт Дек 29 07:02:19 UTC 2016


 Hello, Vvedensky!

On Thu, Dec 29, 2016 at 01:38:00AM -0500
nginx-forum на forum.nginx.org wrote about "Ещё один редирект":
> Здравствуйте.
> У меня в одной папке 2 сайта site.ru и site.com, соответственно должно быть
> 2 разных файла robots.txt. Для site.ru выдаёт основной файл, а как правильно
> настроить переадресацию nginx, чтобы при запросе на site.com выдавал
> содержимое файла robots1.txt, а адрес оставался site.com/robots.txt ?
> Пробовал такое:
> 	location /robots.txt {
> 		try_files robots.txt @rewrite;
> 		rewrite ^/robots1.txt permanent;
> 	}
> но не работает

Создайте для каждого сайта свой файл:

site.ru_robots.txt
site.com_robots.txt

и отдавайте примерно так:

location = /robots.txt {
 try_files $host_$uri $uri =404;
}


Подробная информация о списке рассылки nginx-ru