Нужно сделать переадресацию со старых адресов страниц на новые

Тема в разделе "Mod Rewrite / htaccess / ЧПУ", создана пользователем Great_Timur, 18 апр 2010.

Статус темы:
Закрыта.
  1. Great_Timur

    Great_Timur Создатель

    Регистр.:
    9 июл 2009
    Сообщения:
    29
    Симпатии:
    0
    Админы сорри, что начал новую тему, но не нашел подходящей, все рядом, но не совсем то, что ищу.

    Сайт сделан на Joomla 1,5.
    Была страница следующего вида http://mama-nana.ru/allmam/breast-feeding/nutrition-nursing.
    Решил поиграться с кириллицей и переписал адрес на http://mama-nana.ru/allmam/breast-feeding/питание-кормящей-матери-меню-кормящей-мамы текст тот же, только адрес изменил.
    Яндекс проиндексировал новую страницу, но в кэше у него старый адрес http://mama-nana.ru/allmam/breast-feeding/nutrition-nursing и моя новая страница выглядит как копирование статьи и она ниже в запросе чем старая.

    Платон сказал, что надо сделать переадресацию со старых адресов страниц на новые. Гуглил целый день, нашел что можно ч/з 301 редирект, но не нашел примера с моим ЧПУ, тем более с кириллицей.
    Подскажите, как правильно прописать в .htaccess.
    Или может с помощью PHP?

    Заранее спасибо за помощь!

    PS Сранно, почему-то при редиректес нулледа на сайт происходит смена урла и не попадает на урл http://mama-nana.ru/allmam/breast-feeding/питание-кормящей-матери-меню-кормящей-мамы
     
  2. CrashX

    CrashX В прошлом XSiteCMS

    Регистр.:
    6 июн 2008
    Сообщения:
    682
    Симпатии:
    112
    можно но каждый урл отдельно через .ht, или завести дибликат страниц старых и с директивой постоянного редиректа, я бы старые статьи занес в другую категорию и ге то через 1-2 мес удалил бы
    вот для .ht тут пример




    А если через PHP, то можно прямо написать ответ, который вам нужен
    Код:
     
Статус темы:
Закрыта.