The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Rewrite URL, !*! Alting, 24-Дек-15, 15:09  [смотреть все]
Друзья, что-то никак не могу нагуглить очень простой пример:

надо чтобы url
http://my.server.company.org/Download/...

заменялся на

http://another.server.company.org/Download/...

Попытался сходу

location ^~ /Download/ {
    rewrite ^/Download/(.*) http://another.server.company.org/$1 permanent;
}

не работает

  • Rewrite URL, !*! Pahanivo, 15:43 , 24-Дек-15 (1)
    > Друзья, что-то никак не могу нагуглить очень простой пример:

    плохо гуглил, вообще лучше маны почитай - достали детские тупые вопросы ...

  • Rewrite URL, !*! erera22, 16:04 , 24-Дек-15 (2)
    • Rewrite URL, !*! Alting, 11:07 , 25-Дек-15 (3)
      > location ~ ^/Download/(.*)$ {
      >    return 301 http://another.host/Download/$1;
      > }

      Спасибо, что откликнулись, но что-то не получается.
      Не может это быть связано в том, что в /Download/ существуют еще подкаталоги и только в них файлы?

      • Rewrite URL, !*! Alting, 11:50 , 25-Дек-15 (4)
        >> location ~ ^/Download/(.*)$ {
        >>    return 301 http://another.host/Download/$1;
        >> }
        > Спасибо, что откликнулись, но что-то не получается.
        > Не может это быть связано в том, что в /Download/ существуют еще
        > подкаталоги и только в них файлы?

        Дело было в "верхнеуровневом" nginx - хост с LXC, и с хостового nginx запрос пробрасывается на nginx в контейнерах. И в хостовом расширения нужных файлов прописаны были в статике, т.е. брались с него.

        Спасибо еще раз Вам огромное!




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру