IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
Редирект в Апач
den72rus
сообщение 10.8.2010, 9:22
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 2
Регистрация: 20.3.2010
Пользователь №: 4 806



Установил ретрекер, он сейчас работает по адресу http://91.143.63.18:2710/announce. Сделал редирект примерно такого вида
http://retracker.local/announce -> http://91.143.63.18:2710/announce. И клиент стал выдавать ошибку.

Настройка редирект


<VirtualHost 91.143.63.18:2710>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/announce/www
ServerName retracker.local
ErrorLog /var/log/apache2/error.log
CustomLog /var/log/apache2/access.log combined
RedirectPermanent /announce http://91.143.63.18:2710/announce
RedirectPermanent /scrape http://91.143.63.18:2710/scrape
</VirtualHost>

Может я, что-то не так делаю, т.к. если вручную в клиенте добавить трекер http://91.143.63.18:2710/announce, то все работает нормально
Перейти в начало страницы
 
+Цитировать сообщение
FreeM@N
сообщение 10.8.2010, 13:34
Сообщение #2


Активный участник
***

Группа: Админы
Сообщений: 660
Регистрация: 15.12.2008
Из: Москва
Пользователь №: 15



Попробуйте сделать так:
Код
<VirtualHost 91.143.63.18:80>

Судя по всему у вас циклический редирект. Т.е. у вас вот такой редирект http://retracker.local:2710/announce -> http://91.143.63.18:2710/announce


--------------------
Перейти в начало страницы
 
+Цитировать сообщение
den72rus
сообщение 12.8.2010, 8:01
Сообщение #3


Новичок
*

Группа: Пользователи
Сообщений: 2
Регистрация: 20.3.2010
Пользователь №: 4 806



Цитата(FreeM@N @ 10.8.2010, 16:34) *
Попробуйте сделать так:
Код
<VirtualHost 91.143.63.18:80>

Судя по всему у вас циклический редирект. Т.е. у вас вот такой редирект http://retracker.local:2710/announce -> http://91.143.63.18:2710/announce


Аппач работает на 80 порте, а XBT на 2710. Запросы от клиентов приходят на 80-ый порт и необходимо, чтобы аппач их переадресовывал на 2710. Получается детально должно выглядеть так:
http://retracker.local:80/announce -> http://91.143.63.18:2710/announce

Перейти в начало страницы
 
+Цитировать сообщение
FreeM@N
сообщение 12.8.2010, 10:14
Сообщение #4


Активный участник
***

Группа: Админы
Сообщений: 660
Регистрация: 15.12.2008
Из: Москва
Пользователь №: 15



Да, должно быть так, но у Вас не так, у Вас апач слушает на порту 2710:
Цитата
Код
<VirtualHost 91.143.63.18:2710>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/announce/www
ServerName retracker.local
ErrorLog /var/log/apache2/error.log
CustomLog /var/log/apache2/access.log combined
RedirectPermanent /announce http://91.143.63.18:2710/announce
RedirectPermanent /scrape http://91.143.63.18:2710/scrape
</VirtualHost>


--------------------
Перейти в начало страницы
 
+Цитировать сообщение

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия службы мониторинга серверов Сейчас: 25.11.2017, 5:05
Rambler's Top100