301 Редирект в .htaccess

Тема в разделе "SEO - оптимизация, продвижение", создана пользователем Mare_vo, 03.12.2008.

  1. Offline

    Mare_vo Недавно здесь

    Регистрация:
    03.12.2008
    Сообщения:
    7
    Симпатии:
    0
    Пол:
    Женский
    Здравствуйте.
    Был у меня статичный сайт со страницами вида page.html
    Решила сделать модернизацию сайта и поставила joomla. Получились новые страницы вида /category/page
    Хочу перенести PR и траффик из поисковиков со старых страниц на новые.
    Как мне настроить 301 редирект в .htaccess постранично?
    Решения, выданные мне поисковыми системами в ответ на мой запрос, к сожалению, не работают. Либо ничего не происходит, либо получается 500 ошибка.

    Поиск по этому форуму положительных результатов тоже не дал(
    Подскажите правильный код или киньте ссылкой, если уже было.

    Благодарю.
     
  2.  
  3. sectus
    Offline

    sectus специалист

    Регистрация:
    19.04.2006
    Сообщения:
    1 210
    Симпатии:
    46
    Пол:
    Мужской
    Если страниц не много, то в каждую поставить
    <?
    header ("Location: index.php/////////",1,301);
    ?>
     
  4. Offline

    Mare_vo Недавно здесь

    Регистрация:
    03.12.2008
    Сообщения:
    7
    Симпатии:
    0
    Пол:
    Женский
    Я плохо уточнила задачу, наверное.
    Дело в том, что у page.html и http://site.ru/category/page эти page разные.
    Допустим, в первом случае это qwerty.html, a во втором 53-qwerfy. Суть в том, что в первом случае страница с .html , а во втором без html и название как ни крути меняется(
    Как в таком случае настроить?
     
  5. sectus
    Offline

    sectus специалист

    Регистрация:
    19.04.2006
    Сообщения:
    1 210
    Симпатии:
    46
    Пол:
    Мужской
    1. Много ли файлов?
    2. Существует ли правило перевода старых ссылок на новые?
     
  6. Offline

    Mare_vo Недавно здесь

    Регистрация:
    03.12.2008
    Сообщения:
    7
    Симпатии:
    0
    Пол:
    Женский
    Файлов около 30
    Правил никаких нет.
    Я готова каждую руками прописать, только бы уже настроить это перенаправление.
     
  7. sectus
    Offline

    sectus специалист

    Регистрация:
    19.04.2006
    Сообщения:
    1 210
    Симпатии:
    46
    Пол:
    Мужской
    Тогда в самое начало каждого статичного файла надо прописать:
    Код (PHP):
    1. <?
    2. header ("Location: my_page.php", 1, 301);
    3. ?>

    где my_page.php ссылка на новую страницу.
     
  8. Offline

    Mare_vo Недавно здесь

    Регистрация:
    03.12.2008
    Сообщения:
    7
    Симпатии:
    0
    Пол:
    Женский
    Спасибо за совет.
    Вставила код в файл, но ничего не происходит.
    Попробовала ссылку и абсолютную прописать и относительную - эффект 0.
    :'(
     
  9. Dead Krolik
    Offline

    Dead Krolik специалист

    Регистрация:
    13.04.2007
    Сообщения:
    3 688
    Симпатии:
    101
    Пол:
    Мужской
  10. sectus
    Offline

    sectus специалист

    Регистрация:
    19.04.2006
    Сообщения:
    1 210
    Симпатии:
    46
    Пол:
    Мужской
    Как выяснилось, что рисуется сам код (т.е. не исполняется, а идет прямо в браузер). После этого подумалось вернуться к идее htaccess, но он не работал, поэтому посоветовал обратиться к логу ошибок... собственно этим и закончилась наша переписка
     
  11. Offline

    Mare_vo Недавно здесь

    Регистрация:
    03.12.2008
    Сообщения:
    7
    Симпатии:
    0
    Пол:
    Женский
    sectus, огромное вам спасибо за помощь.
    Проблему решила.
    В чем была проблема я так и не поняла, решение было найдена в новом файле .htaccess . Когда создала новый файл, содержание которого отличалось от старого только отсутствием комментариев, все заработало.
     
  12. sectus
    Offline

    sectus специалист

    Регистрация:
    19.04.2006
    Сообщения:
    1 210
    Симпатии:
    46
    Пол:
    Мужской
    : ) хе...
     
  13. Offline

    vvmupp Пользователь

    Регистрация:
    27.12.2007
    Сообщения:
    50
    Симпатии:
    0
    Пол:
    Мужской
    а как быть, если страниц около 1к? (переход с joomla 1.0 на 1.5)
     
  14. Offline

    parfilov Недавно здесь

    Регистрация:
    11.12.2010
    Сообщения:
    3
    Симпатии:
    0
    Пол:
    Мужской
    Решили вопрос? Сколько ищу, ответа так и не нашел. Руками писать 1000 ссылок это самоубийство. Сейчас с плагинами разбираюсь для этого дела. Но, чего-то не показывают они результата.
     

Поделиться этой страницей

Загрузка...