Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Настройка редиректа 301


 Поделиться

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

Добрый день! Не силен в программирование.

Ранее адрес категории имел вид "zapchasti_chevrolet_aveo(06-)",я заменил "_" на "-", тобишь изменен на адрес "zapchasti-chevrolet-aveo(06-)".

Как теперь правильно настроить "редирект 301"?

 

Screenshot_1.png

Изменено пользователем ArtemMay
Ссылка на комментарий
Поделиться на других сайтах


или модуль редиректов
или правило(a) в htaccess

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

Только что, ArtemMay сказал:

"правило(a) в htaccess"

там таких категорий шт 25 будет,адреса все разные,планировал бы прописать в ручную

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


RewriteRule ^([^_]*)_([^_]*_.*) $1-$2 [N,DPI]
RewriteRule ^([^_]*)_([^_]*)$ /$1-$2 [L,R=302]

Пробуйте

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

11 минут назад, chukcha сказал:

RewriteRule ^([^_]*)_([^_]*_.*) $1-$2 [N,DPI]
RewriteRule ^([^_]*)_([^_]*)$ /$1-$2 [L,R=302]

Пробуйте

необходимо просто вставить данный код в .htaccess?

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


4 минуты назад, ArtemMay сказал:

необходимо просто вставить данный код в .htaccess?

если "да",то к сожалению пока не помогло(

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


2 минуты назад, ArtemMay сказал:

если "да",то к сожалению пока не помогло(

вы сделали все неправильно. поэтому и не помогло

данный код- это шаблон. в него вы должны подставить ваши данные.

и вписать в нужное место а не куда попало

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


9 минут назад, ArtemMay сказал:

если "да",то к сожалению пока не помогло(

во первых вставить код нужно после этих строк

https://c2n.me/45lR2Bw

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

RewriteCond %{QUERY_STRING} ^_route_=organayzery-i-shkatulki$
RewriteRule ^(.*)$ https://ваш домен/organajzery-i-shkatulki/? [R=301,L]

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


не могли бы вы пжл это показать на примере:

"Ранее адрес категории имел вид "zapchasti_chevrolet_aveo(06-)",я заменил "_" на "-", тобишь изменен на адрес "zapchasti-chevrolet-aveo(06-)". " ??

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


2 минуты назад, ArtemMay сказал:

не могли бы вы пжл это показать на примере:

"Ранее адрес категории имел вид "zapchasti_chevrolet_aveo(06-)",я заменил "_" на "-", тобишь изменен на адрес "zapchasti-chevrolet-aveo(06-)". " ??

https://bamper99.ru/chevrolet/kuzovnye-zapchasti-chevrolet-lanos

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


RewriteEngine On
# If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/

RewriteBase /

RewriteRule ^([^_]*)_([^_]*_.*) $1-$2 [N,DPI]
RewriteRule ^([^_]*)_([^_]*)$ /$1-$2 [L,R=302]

 

Так работает

 

16 минут назад, Dimasscus сказал:

RewriteCond %{QUERY_STRING} ^_route_=organayzery-i-shkatulki$
RewriteRule ^(.*)$ https://ваш домен/organajzery-i-shkatulki/? [R=301,L]

ЗАЧЕМ!!!!!

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

RewriteCond %{QUERY_STRING} ^_route_=zapchasti_chevrolet_aveo(06-)$
RewriteRule ^(.*)$ https://bamper99.ru/zapchasti-chevrolet-aveo(06-)/? [R=301,L]

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


5 минут назад, chukcha сказал:

RewriteEngine On
# If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/

RewriteBase /

RewriteRule ^([^_]*)_([^_]*_.*) $1-$2 [N,DPI]
RewriteRule ^([^_]*)_([^_]*)$ /$1-$2 [L,R=302]

 

Так работает

 

ЗАЧЕМ!!!!!

ну хочет человек в ручную записывать-почему нет? первый попавшийся пример взял. хотя не уверен что скобки  не помещают работе 

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


6 минут назад, Dimasscus сказал:

ну хочет человек в ручную записывать-почему нет?

Т.е. универсальное правило ему не подходит?

Ну.. пусть тогда пишет 100500 своих

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

Только что, ArtemMay сказал:

Ребята!!!!! Спасибо вам!!! Работает))

 

Считал что в ручную проще,так как не приставлял что из себя "модуль" представляет))

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


33 минуты назад, ArtemMay сказал:

 

Считал что в ручную проще,так как не приставлял что из себя "модуль" представляет))

 

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

1 час назад, ArtemMay сказал:

 

Считал что в ручную проще,так как не приставлял что из себя "модуль" представляет))

модуль это немного другое. @ chukcha  просто написал вам универсальное правило для редиректа всех ссылок старых на все новые. в моем способе было правило для ручного указания  редиректа каждой страницы  с на

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


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.