The OpenNET Project / Index page

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

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

"url rewrite"  –1 +/
Сообщение от John Smith on 23-Мрт-13, 11:13 
посоветуйте, плз, решение как на шлюзе в пакете поменять url.

главное, чтобы можно было менять url и, по возможности не менять другие поля (то есть процедура замены url не должна быть видна ни клиенту, ни серверу)

например:
1. пользователь запрашивает http://www.example.com/index1.html
2. шлюз меняет http://www.example.com/index1.html на http://www.example.com/index2.html
и отправляет дальше серверу, source_ip менять не надо.
3. далее как обычно

как это можно реализовать?

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

Оглавление

  • url rewrite, parad, 19:14 , 23-Мрт-13, (1)  
    • url rewrite, John Smith, 21:45 , 23-Мрт-13, (2) –1  
      • url rewrite, parad, 11:04 , 24-Мрт-13, (3)  

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


1. "url rewrite"  +/
Сообщение от parad (ok) on 23-Мрт-13, 19:14 
только прозрачным проксированием.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "url rewrite"  –1 +/
Сообщение от John Smith on 23-Мрт-13, 21:45 
> только прозрачным проксированием.

к сожалению, проксирование меняет src-ip.
или есть возможность оставить src-ip клиента?

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

3. "url rewrite"  +/
Сообщение от parad (ok) on 24-Мрт-13, 11:04 
о чем это ты?
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "url rewrite"  –1 +/
Сообщение от John Smith on 24-Мрт-13, 12:13 
> о чем это ты?

я о том, что прокси все пакеты к web-серверу отправляет со своего ip.
соответственно, web-сервер может определить, что между сервером и клиентом есть прокси.

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

5. "url rewrite"  +/
Сообщение от ALex_hha (ok) on 24-Мрт-13, 14:18 
>> о чем это ты?
> я о том, что прокси все пакеты к web-серверу отправляет со своего
> ip.
> соответственно, web-сервер может определить, что между сервером и клиентом есть прокси.

а у вас что, у каждого клиента свой белый адрес? Если клиенты за NAT'ом, то ничего ты не определишь


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

6. "url rewrite"  +/
Сообщение от John Smith on 24-Мрт-13, 18:14 
>>> о чем это ты?
>> я о том, что прокси все пакеты к web-серверу отправляет со своего
>> ip.
>> соответственно, web-сервер может определить, что между сервером и клиентом есть прокси.
> а у вас что, у каждого клиента свой белый адрес? Если клиенты
> за NAT'ом, то ничего ты не определишь

да, у каждого свой белый ip

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

7. "url rewrite"  +/
Сообщение от parad (ok) on 25-Мрт-13, 02:23 
в общем ответ я дал. дальше гуглить и маны читать. жевать тебе эту тему никто не будет - тк на прасторах придостаточно документаций.

чела что вещает про нат не слушай. он без воображения.

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

8. "url rewrite"  +/
Сообщение от John Smith on 25-Мрт-13, 10:08 
> в общем ответ я дал. дальше гуглить и маны читать. жевать тебе
> эту тему никто не будет - тк на прасторах придостаточно документаций.
> чела что вещает про нат не слушай. он без воображения.

как раз сейчас все работает именно на прозрачном прокси, squid3 + jesred для замены url
это не устраивает,  потому что squid меняет src-ip.
если можно заставить squid не менять src-ip ткни плз как это сделать.


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

9. "url rewrite"  +/
Сообщение от parad (ok) on 25-Мрт-13, 14:39 
гугли слова squid divert socket( от балды набрал - может более успешный набор есть ), если линух добавь еще tproxy.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. "url rewrite"  +/
Сообщение от John Smith on 25-Мрт-13, 16:15 
> гугли слова squid divert socket( от балды набрал - может более успешный
> набор есть ), если линух добавь еще tproxy.

спасибо, вроде то что нужно

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

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

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




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

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