Перейти к публикации

RewriteRule сохранения старых ссылок.


Рекомендованные сообщения

Здравствуйте, в предыдущей теме я консультировался про переезд сайта с Joomla на DLE, что сделать что бы сохранить некоторые ссылки, и не потерять PR, посоветовали настроить редирект RewriteRule. Конкретным примером было это:



RewriteEngine on

RewriteRule ^старая_ссылка_джумлы.html /Новая_ссылка_дле.html [L]

Я сделал все как в примере. Сначала старая ссылка Джумлы, потом новая ДЛЕ. Получилось так:


RewriteRule ^index.php/laucher /main/1-post1.html  [L]

Но при переходе на index.php/laucher просто кидает на главную страницу а в адресной строке ЧПУ остается, т.е перенаправление идет, но неправильное, подскажите пожалуйста в чем дело?

Ссылка на сообщение
Поделиться на других сайтах

Sor1s,

ЧПУ это уже редирект, а не реально существующий адрес. Редирект делается только на реально существующий адрес. Редирект на редирект не делается в .htaccess и вы этого простым измененем этого файла не сделаете. Нужно править PHP коды и на PHP писать модуль который будет делать редирект с одного адреса на другой.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...