Изменение url налету

Minzdrav

Новичок
Изменение url налету

Перерыл вроде бы все, но ответа на свой вопрос пока не откопал :(
Суть проблемы такова. Переводим сайт на новый движок. Старый существовал 4 года - соответственно весь насквозь проиндексирован. Задача состоит в том, чтобы приходя по имеющимся в поисковиках ссылкам на товары пользователи попадали на те же товары на новом сайте.
Раньше ссылка выглядела так

www.mysite.ru/index.php&product=12345

а теперь так

www.mysite.ru/catalog/index.php&product=12345

Голову сломал как на php сделать замену старого адреса на новый...
 

Minzdrav

Новичок
Насколько я понял, mod_rewrite прописывается в настройках Апача. У меня сайт живет под nginx. Как реализовать то же самое, но в скриптах сайта?
 

dr-sm

Новичок
Minzdrav, у тебя есть доступ к конфигу nginx?

если да то, что-то типа того :
location = /index.php {
rewrite ^(.*)$ /catalog$1 last;
}
 
Сверху