Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Редирект со всех окончаний ЧПУ


Recommended Posts

Встал вопрос перехода с virtuemart на opencart (ostore 1.5.4.1).

 

Дабы не потерять индекс, сформировал почти одинаковые ссылки

 

virtuemart  http://site.ru.xxxxxxx/xxxxx-detail

opencart    http://site.ru.xxxxxxx/xxxxx

 

осталась последние  добавить на окончание ссылок товара  "-detail" или сделать редирект

Однако окончания, как я понял в SEo pro могут быть только вида .xxx  т. е обязательно болжна быть точка

Пытался сделать замену через .htaccess 

 

RewriteEngine on
RewriteBase /
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^.]+)-detail\ HTTP
RewriteRule ^([^.]+)-detail$ http://open/$1 [R=301,L]
RewriteCond %{REQUEST_URI} !(\.[^./]+)$
RewriteCond %{REQUEST_fileNAME} !-d
RewriteCond %{REQUEST_fileNAME} !-f
RewriteRule (.*) /$1-detail [L]

 

 

 

но безрезультатно.

 

Здесь обнаружил, что идет автоматический редирект  с любых  окончаний ЧПУ (.xxx)  хоть .html хоть .rrrrt !!!

 Почему так???

 

 

И еще как же всетаки сделать рерирект ссылок с окончанием -detail???

 

 

 

 

 

 

 

Надіслати
Поділитися на інших сайтах


Я бы это сделал напрямую в БД - добавил бы к полям в таблице с чпу -detail

 

это просто.  Хочеться редирект.

И самое интересное почему идет автоматический редирект  с любых  окончаний ЧПУ (.xxx)  хоть .html хоть .rrrrt !!!

т. Е  какое бы ты окончание не прописал такая страничка существует

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.