The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Rewrite URL"
Вариант для распечатки  
Пред. тема | След. тема 
Форум WEB технологии (nginx)
Изначальное сообщение [ Отслеживать ]

"Rewrite URL"  –1 +/
Сообщение от Alting email(ok) on 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;
}

не работает

Ответить | Правка | Cообщить модератору

Оглавление

  • Rewrite URL, Pahanivo, 15:43 , 24-Дек-15, (1)  
  • Rewrite URL, erera22, 16:04 , 24-Дек-15, (2)  
    • Rewrite URL, Alting, 11:07 , 25-Дек-15, (3)  
      • Rewrite URL, Alting, 11:50 , 25-Дек-15, (4)  

Сообщения по теме [Сортировка по времени | RSS]


1. "Rewrite URL"  +/
Сообщение от Pahanivo (ok) on 24-Дек-15, 15:43 
> Друзья, что-то никак не могу нагуглить очень простой пример:

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Rewrite URL"  +/
Сообщение от erera22 (ok) on 24-Дек-15, 16:04 
location ~ ^/Download/(.*)$ {
   return 301 http://another.host/Download/$1;
}
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Rewrite URL"  +/
Сообщение от Alting email(ok) on 25-Дек-15, 11:07 
> location ~ ^/Download/(.*)$ {
>    return 301 http://another.host/Download/$1;
> }

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

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

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

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

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

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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