Друзья, что-то никак не могу нагуглить очень простой пример:надо чтобы url
http://my.server.company.org/Download/...заменялся на
http://another.server.company.org/Download/...
Попытался сходу
location ^~ /Download/ {
rewrite ^/Download/(.*) http://another.server.company.org/$1 permanent;
}не работает
> Друзья, что-то никак не могу нагуглить очень простой пример:плохо гуглил, вообще лучше маны почитай - достали детские тупые вопросы ...
location ~ ^/Download/(.*)$ {
return 301 http://another.host/Download/$1;
}
> location ~ ^/Download/(.*)$ {
> return 301 http://another.host/Download/$1;
> }Спасибо, что откликнулись, но что-то не получается.
Не может это быть связано в том, что в /Download/ существуют еще подкаталоги и только в них файлы?
>> location ~ ^/Download/(.*)$ {
>> return 301 http://another.host/Download/$1;
>> }
> Спасибо, что откликнулись, но что-то не получается.
> Не может это быть связано в том, что в /Download/ существуют еще
> подкаталоги и только в них файлы?Дело было в "верхнеуровневом" nginx - хост с LXC, и с хостового nginx запрос пробрасывается на nginx в контейнерах. И в хостовом расширения нужных файлов прописаны были в статике, т.е. брались с него.
Спасибо еще раз Вам огромное!