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

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


FLworker

Recommended Posts

  В 04.10.2017 в 16:43, michael11 сказав:

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

Expand  

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

 

  В 04.10.2017 в 16:43, michael11 сказав:

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

Expand  

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

 

  В 04.10.2017 в 16:43, michael11 сказав:

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

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

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

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

мой сайт/nakonechnik-logan2 

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

Expand  

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

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

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


  В 04.10.2017 в 16:47, Dotrox сказав:

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

Expand  

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

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


  В 04.10.2017 в 16:47, Dotrox сказав:

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

Expand  

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

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


  В 04.10.2017 в 02:55, Dotrox сказав:

Поставьте SeoPro

Expand  

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

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

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

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

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

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

  

 

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


  В 07.10.2017 в 13:08, michael11 сказав:

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

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

Expand  

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

 

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

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


  В 07.10.2017 в 21:03, Dotrox сказав:

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

Expand  

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

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

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


  В 07.10.2017 в 21:18, michael11 сказав:

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

Expand  

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

 

 

  В 07.10.2017 в 21:13, michael11 сказав:

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

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

Expand  

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

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


  В 07.10.2017 в 21:23, Dotrox сказав:

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

Expand  

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

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

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

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


  В 07.10.2017 в 21:32, michael11 сказав:

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

Expand  

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

 

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

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


  В 07.10.2017 в 21:40, michael11 сказав:

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

Expand  

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

 

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

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

 

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

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


 

  В 07.10.2017 в 21:49, Dotrox сказав:

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

Expand  

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

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


  В 07.10.2017 в 21:55, michael11 сказав:

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

Expand  

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

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

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


  В 07.10.2017 в 22:00, Dotrox сказав:

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

Expand  

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

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


  • 2 weeks later...

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

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

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


  • 10 months later...

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

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

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


  • 4 weeks later...

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

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


  В 14.09.2018 в 13:47, sbor сказав:

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

Expand  

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

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


  • 3 weeks later...

День добрый, переезжал с 1.5 на 2.3, поменялись ссылки на блог. 65 статей. На каких ресурсах ссылки пораскиданы, не вспомнить.Как осуществить редирект со старых ссылок на новые?

 

например, была статья (на старом сайте), на новом сайте данная ссылка отсутствует

https://agrorus.org/index.php?route=news/article&ncat=65&news_id=23

стала

https://agrorus.org/avtomatizaciya-poliva-programmiruemye-kontrollery

 

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

  В 03.10.2018 в 07:15, neoseo сказав:

Прописать 301-й редирект

Expand  

Вот я и спрашиваю, как правильно прописать 301й редирект

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

Да, список старых урлов имеется и список новых имеется (как ЧПУ, так и без) и они приведены в соответствие друг другу.

Модуль наверное полезный, но, хотелось бы в .htaccess прописать, по старинке

 

Пишу так:

RewriteCond %{QUERY_STRING} ^_route_=index.php?route=news/article&ncat=65&news_id=23$
RewriteRule ^(.*)$ https://agrorus.org/avtomatizaciya-poliva-programmiruemye-kontrollery/? [R=301,L]

Так вот если в адресной строке втоптать: 

https://agrorus.org/index.php?route=news/article&ncat=65&news_id=23

 И нажать Enter получим 404

А если в в адресной строке втоптать: 

 

https://agrorus.org/article&ncat=65&news_id=23

тогда происходит редирект куда надо.

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

  В 03.10.2018 в 13:04, gyurza2000 сказав:

Пишу так:

RewriteCond %{QUERY_STRING} ^_route_=index.php?route=news/article&ncat=65&news_id=23$

 

Expand  

Где вы такой маразм увидели?

 

Во-первых, такой ссылки вообще не может существовать. А во-вторых, QUERY_STRING - это часть адреса после вопросительного знака.

То есть, вот этот кусок там лишний:

_route_=index.php?
Надіслати
Поділитися на інших сайтах


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

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

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

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

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

Вхід

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

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

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

Important Information

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