Re: RE: разные robots.txt для двух доменов

2013-06-16 Пенетрантность Oleg Motienko
сделайте map и по нему выставляйте переменную для rewrite.

2013/4/25 shambler81 nginx-fo...@nginx.us:
 ну тут трудность все саты ходят через default конфиг + к этому конфигов штук
 по  5 на каждый сайт поскольку Диниска из 1с-битрикса раскидал в своей
 виртуальной машине все по разным файлам, конечно я могу указать server {
 и  в нем создать даный локейшен но при этом собственно и весь сайт
 перестанет работать ;( а отдаваться будет толко файл.
 В идиале было бы  проще сделать конструкцию из  если урл содержит
 site.ru/robots.txt  то /var/www/robots/site.txt
 site2.ru/robots.txt то /var/www/robots/site2.txt
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: RE: разные robots.txt для двух доменов

2013-04-25 Пенетрантность shambler81
ну тут трудность все саты ходят через default конфиг + к этому конфигов штук
по  5 на каждый сайт поскольку Диниска из 1с-битрикса раскидал в своей
виртуальной машине все по разным файлам, конечно я могу указать server {
и  в нем создать даный локейшен но при этом собственно и весь сайт
перестанет работать ;( а отдаваться будет толко файл.
В идиале было бы  проще сделать конструкцию из  если урл содержит 
site.ru/robots.txt  то /var/www/robots/site.txt
site2.ru/robots.txt то /var/www/robots/site2.txt


 и это запихнуть в стандартный конфиг

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?21,238630,238634#msg-238634

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: RE: разные robots.txt для двух доменов

2013-04-25 Пенетрантность shambler81
аналог вот этого 
RewriteCond %{HTTP_HOST} ^pumprobots.farrock.ru [NC]
 RewriteRule ^temp.php?$/temp2.php   [QSA,L]

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?21,238630,238635#msg-238635

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: RE: разные robots.txt для двух доменов

2013-04-25 Пенетрантность shambler81
Все решено: сам ответил на свой вопрос ;)
location / {
  if ($http_host ~* ^pumprobots.farrock.ru){
rewrite ^/robots.txt?$ /robots.txt break;
  }
}

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?21,238630,238636#msg-238636

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru