Перейти к содержанию
Официальный форум поддержки Simpla

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

Добрый день!
Есть сайт, в планах перехать на движок simpla cms. Яндекс проиндексировал около 900 страниц сайта, и около 800 из них в выдаче.

Вопрос как правильно все это дело склеить, чтобы не потерять выдачу?
Все ссылки имеют такой вид:

mysite.ru/katalog/tuning-bmw/bmw-dzipi/x6

или
mysite.ru/katalog/tuning-nissan/nissan-dzhipi/safari


А будет что то вроде -
mysite.ru/products/x6

и
mysite.ru/products/safari


Т.е. mod_rewrite включен. Как это правильно все прописать в .htaccess??

P.S. и как склеить скажем для всех страниц вида: index.php?option=com_content&view=article&id=14&Itemid=13
На нормальную страницу?
Ссылка на сообщение
Поделиться на другие сайты

Странно..

я думал обойдусь простым:

RewriteRule ^katalog/.*/(.*)$ /products/$1 [R=301,L]

И поэтому хотел специально спросить у местных гуру. Т.к. страниц в индексе около 800.

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

Так я и хочу избавиться от таки ссылок:


 

 

А на сайте  НЕ БУДЕТ нигде ссылок вида:

mysite.ru/katalog/tuning-nissan/nissan-dzhipi/safari,
 

будут
 

mysite.ru/products/safari

 

Взять ссылку: www.site.ru/katalog/tuning-bmw/bmw-dzhipi/bmw-x1

 

И переделать в вид: www.site.ru/products/bmw-x1

 

Можно же прописать:

 

RewriteRule ^katalog/tuning-bmw/bmw-dzhipi/bmw-x1 /products/bmw-x1 [R=301,nc

Однако возникают вопросы:

1. Страниц в поиске - 839, и это геморно все редиректить, да и наверно существуют ограничения по объему или макс. строкам в .htaccess

2. На сайте, скажем в разделе bmw-x1 - показываются - ВСЕ ПРОДУКТЫ, относящиеся в bmw x1. А в симпле можно вывести один товар со ссылкой - site.ru/products/bmw-x1.

3. Или скажем вообще проще мигрировать с одного домена на другой?! Опять же возникает вопрос в редиректе..

Ссылка на сообщение
Поделиться на другие сайты
  • 1 месяц спустя...

Удалось ли вам сделать редирект по этому правилу?

 

 

 

RewriteRule ^katalog/.*/(.*)$ /products/$1 [R=301,L] 
 

 

 

 

Тоже возник вопрос при переезде. Нужно сменить адреса 

с

 

 /catalog/fotobarabanyi/fotobaraban-ep-cart-y-c35203530mfp.html
 

 

на 

 

/products/fotobaraban-ep-cart-y-c35203530mfp
 

т.е. убрать в конце .html  и изменить часть урла 

Ссылка на сообщение
Поделиться на другие сайты
  • 4 месяца спустя...

Переезжаем с Джумлы.

 

Работает:

RewriteRule ^novosti/feed(.*)$ /blog [L,R=301]

и почти все, где присутствует "/" в исходном адресе

кроме следующего (+много статей с аналогичным адресом):

RewriteRule ^stati/t1.html /t1 [L,R=301]  - это перекидывает на stati

 

Не работает ни вместе, ни по отдельности:

RewriteRule ^produkciya.html /brands/ [L,R=301]
RewriteRule ^produkciya(.*)$ /brands/ [L,R=301]

 

Что я не так делаю? :(

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

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

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

Гость
Ответить в этой теме...

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

  Разрешено использовать не более 75 эмодзи.

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

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

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

Загрузка...
×
×
  • Создать...