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

Мультимагазин и редирект карточек товаров


Recommended Posts

Добрый день!

Никак не могу настроить редирект карточкам товаров, которые перенес на новый поддомен.

краткая история:

создал мультимагазин (в настройках движка) и в хостинге прописал направлять такой-то адрес на такой-то сервер

т.е. в итоге у меня мультик с общими бд и файлами движка.

 

перенес карточку товара со старого магазина на новый

теперь нужно настроить редирект со старой карточки товара на новую

т.е.

http//:site.com/item1.html

перенаправить на

http//:new.site.com/item1.html

 

так же нужно сделать

http//:site.com/category1/

на

http//:new.site.com/category1/

 

сутки бьюсь, гуглю - без толку...

помогите, плз...

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


Что то в таком роде

RewriteBase /
RewriteCond %{HTTP_HOST} ^domen\.com/category/
RewriteRule ^(.*)$ http://poddomen.domen.com/category/$1 [R=301,L]
Надіслати
Поділитися на інших сайтах

еще обнаружил такую штуку

в htaccsess

RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

т.е. редирект с www на без www

но при этом ссылка становится вида:

http//:site.com/index.php?_route_=category1/

кажись тут что-то не так...

 

подозреваю, что это из-за этой записи:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

которая стоит выше www

Змінено користувачем Raensul
Надіслати
Поділитися на інших сайтах


RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
Это должно быть сразу после RewriteEndine ON

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

Спасибо! это сработало! я не знал, что оно еще в нужном месте вставлять нужно...

Змінено користувачем Raensul
Надіслати
Поділитися на інших сайтах


  • 1 year later...

 

Что то в таком роде

RewriteBase /
RewriteCond %{HTTP_HOST} ^domen\.com/category/
RewriteRule ^(.*)$ http://poddomen.domen.com/category/$1 [R=301,L]

А можно ли сделать более универсальный редирект для всех страниц (товары, категории и т.п.)?

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

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

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

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

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

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

Вхід

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

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

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

×
×
  • Створити...

Important Information

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