Перейти к содержанию
FLworker

[Решено] Как правильно настроить 301 редирект

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

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

С SeoPro открывается только главная страница, все остальные страницы сайта перестают открываться. Может с каким-то модулем конфликтует?

Либо конфликтует, либо установлен криво, если ставился отдельно.

 

1 минуту назад, michael11 сказал:

Если вводить в адресную строку, то редиректы работают.

Значит они в порядке!

 

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

У меня еще вопрос, может не совсем по редиректам.

Например есть страница:  

мой сайт/logan2-logan-mcv2-sandero2/rulevoe-logan2/nakonechnik-logan2

так же она открывается и если ввести в адресную строку "сокращенный" адрес:

мой сайт/nakonechnik-logan2 

Правильно ли это?

Неправильно. От этого получаются дубли. И именно из-за этого у вас и получился косяк с Гуглом.

Я про SeoPro сказал как раз потому, что он решает эту проблему. С ним у вас будет только один вариант ссылок (который вы выберите в настройках), а второй вариант будет автоматом редиректить на выбранный.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, Dotrox сказал:

Либо конфликтует, либо установлен криво, если ставился отдельно.

Ставил через установку расширений. Буду пробовать, разбираться, почему не работает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, Dotrox сказал:

Либо конфликтует, либо установлен криво, если ставился отдельно.

Оказалось это из-за того, что я в .htaccess убирал слеш в конце адреса, убрал этот код и все заработало. Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
16 часов назад, Dotrox сказал:

Поставьте SeoPro

Еще раз, спасибо за совет! Модуль просто отличный, решил все проблемы с задвоениями.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 04.10.2017 в 05:55, Dotrox сказал:

Поставьте SeoPro

Хотя, не все гладко.

Только заметил, что ссылка: мой_ сайт/index.php?route=product/special

в браузере стала отображаться: мой_ сайт/index.php%3Froute%3Dproduct%2Fspecial  соответственно страница не найдена,

хотя, если очистить и обновить модификаторы, то первый раз идет редирект и акции открываются, как и предусмотрено модулем, под адресом: мой_ сайт/specials/ 

потом если открыть эту ссылку еще раз, то опять кодирует: мой_ сайт/index.php%3Froute%3Dproduct%2Fspecial

Может подскажете, где копать?

  

 

Изменено пользователем michael11

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
7 часов назад, michael11 сказал:

Только заметил, что ссылка: мой_ сайт/index.php?route=product/special

в браузере стала отображаться: мой_ сайт/index.php%3Froute%3Dproduct%2Fspecial

А где вы эту ссылку находите, опять в Гугле?

 

С включённым SeoPro у вас сейчас везде на сайте, где ссылки формируются через ОК, ссылка на эту страницу должна быть с ЧПУ (/specials) и при прямом вводе в адресную строку ссылки без ЧПУ (/index.php?route=product/special) должен быть редирект на ЧПУ версию. Ну, а ЧПУ версия должна просто открываться без редиректов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
4 минуты назад, Dotrox сказал:

А где вы эту ссылку находите, опять в Гугле?

Нет. На сайте, если нажать на ссылку, даже если навести курсор на ссылку "Акции" высвечивается адрес: мой_ сайт/index.php%3Froute%3Dproduct%2Fspecial

Если ввести адрес вручную, то все верно, открывается /specials

Поделиться сообщением


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

В Опенкарте SEO URL страницы стоит index.php?route=product/special

А на сайте /index.php%3Froute%3Dproduct%2Fspecial

Почему так, не пойму.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 минуты назад, michael11 сказал:

В Опенкарте SEO URL страницы стоит index.php?route=product/special

Это не SEO URL. Где вы нашли, что SEO URL такой сейчас стоит?

 

 

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

На сайте, если нажать на ссылку, даже если навести курсор на ссылку "Акции" высвечивается адрес: мой_ сайт/index.php%3Froute%3Dproduct%2Fspecial

Если ввести адрес вручную, то все верно, открывается /specials

Поскольку я гадаю вслепую, могу предположить, что в том месте выводится ссылка, которая вручную вписана где-то в админке, либо в шаблоне.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
4 минуты назад, Dotrox сказал:

Это не SEO URL. Где вы нашли, что SEO URL такой сейчас стоит?

В админке в данных категории я прописал index.php?route=product/special

Можете сами посмотреть на сайте: logan-magazine.com.ua

Там ссылка "Акции"

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
4 минуты назад, michael11 сказал:

В админке в данных категории я прописал index.php?route=product/special

Вот вам и ответ! Зачем вы это сделали?

 

Если вы где-либо в админке вручную формируете меню, то вы должны вписывать исключительно ЧПУ ссылки, то есть, в данном случае - /specials.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Только что, Dotrox сказал:

/specials

пробовал - пишет ошибка, эта ссылка уже занята

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 минуту назад, michael11 сказал:

пробовал - пишет ошибка, эта ссылка уже занята

Значит у вас совсем всё в кашу смешалось.

 

В ОК изначально есть страница акционных товаров -  /index.php?route=product/special, ЧПУ которой /specials. Это не категория - это отдельный тип страницы! И я вижу, что с этой страницей никаких проблем нет. А значит вы сейчас пытаетесь сделать что-то неправильно.

У вас не может быть категории с ЧПУ (SEO URL) ни specials, ни тем более index.php?route=product/special!

 

Что вы пытаетесь сделать? Вывести ссылку на страницу акционных товаров через меню категорий? Не получится!

Поделиться сообщением


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

 

3 минуты назад, Dotrox сказал:

Что вы пытаетесь сделать? Вывести ссылку на страницу акционных товаров через меню категорий?

Что-то я совсем уже забыл как вывести ссылку акции в ОК. Действительно пытался через категории. Уже и сам начал это понимать. Буду вспоминать (искать) как вывести ссылку акционных товаров. Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 минуту назад, michael11 сказал:

Буду вспоминать (искать) как вывести ссылку акционных товаров.

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

Только, если будете вписывать в шаблон, делайте это правильно, то есть, ссылка формируется в контроллере, там же для неё подтягивается текст из языкового файла, а затем уже эти переменные выводятся в шаблоне.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
3 минуты назад, Dotrox сказал:

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

Спасибо. Буду второй вариант пробовать.

Поделиться сообщением


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

Здравствуйте! Подскажите, пожалуйста, как сделать редирект с этой страницы:

https://xn----etb2aiamhf7h.xn--p1ai/lodochnie_motori/tohatsu-motori/m3-5b2-s 

На эту:

https://xn----etb2aiamhf7h.xn--p1ai/lodochnie_motori/tohatsu-motori/lodochnyy-motor-tohatsu-m3-5b2-s

Поделиться сообщением


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

Короче парни, беда какая то. перепробовал кучу способов, все не работает. Не понимаю откуда взялся этот индекс ?text/html=

но теперь по сути есть дубль главной страницы, че с ним делать? http://my-site/?text/html=

Поделиться сообщением


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

знатоки,подскажите пж что не правильно настроил в каноникал,  перенаправил со страницы index <link rel="canonical" href="http://имя сайта.ru"/> или надо ещё что то добавить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
45 минут назад, sbor сказал:

знатоки,подскажите пж что не правильно настроил в каноникал,  перенаправил со страницы index <link rel="canonical" href="http://имя сайта.ru"/> или надо ещё что то добавить?

Что именно вы настраивали и как это связано с редиректом?

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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