Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Re-Tracker | Система локальных ретрекеров | Ретрекер _ Помощь по ретрекеру (FAQ) _ Rewrite apache

Автор: --Alex-- 2.9.2010, 9:44

Доброго времени суток!
установил XBT + Apache. адрес ретрекера по умолчанию http://retracker.local:2710/announce
как мне сделать rewrite в апаче, чтобы "преобразовать" ссылку из http://retracker.local/rt/announce.php в http://retracker.local:2710/announce

Заранее спасибо

Автор: kmb 2.9.2010, 15:53

http://re-tracker.ru/index.php?showtopic=510

Автор: FreeM@N 2.9.2010, 16:23

Рекомендую сначала ознакомится с документацией: http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html

Автор: --Alex-- 3.9.2010, 7:52

Я имел ввиду rewrite, а не redirect
документацию читал, но сделать не получилось... знающие люди напишите плиз как преобразовать запрос http://retracker.local/rt/announce.php в http://retracker.local:2710/announce через mod_rewrite в apache

Автор: FreeM@N 3.9.2010, 9:27

Цитата
документацию читал, но сделать не получилось


Читайте внимательней, а что вы пробовали сделать?

Автор: --Alex-- 3.9.2010, 22:00

Цитата(FreeM@N @ 3.9.2010, 10:27) *
Читайте внимательней, а что вы пробовали сделать?


у меня затык с портом... в документации и примерах реврайт описан применимо к 80 порту http, т.е. меняется адрес после доменого имени, а мне нужно еще и добавить указание порта 2710

Автор: FreeM@N 4.9.2010, 0:10

Так возьмите и допишите порт - в чём сложность-то?

Код
RewriteEngine On
RewriteRule ^/rt/announce\.php(.*) http://retracker.local:2710/announce$1 [R,L]

...возможно флаг нужно поставить только [L] или [R] не помню уже, нет под рукой apache.

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)