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

Recommended Posts

Настроить 301 редирект в Htaccess:

- с https://rc-like.ru/registraciya-kvadrokopterov-v-rossii?news_id=99  на https://rc-like.ru/registraciya-kvadrokopterov-v-rossii  (аналогичных страниц около 50. Все внесу сам, но нужен рабочий шаблон).

- c https://rc-like.ru/index.php?route=feed/yandex_yml3 на https://rc-like.ru/index.php?route=extension/feed/yandex_yml3 

- с https://rc-like.ru/index.php?route=information/news на https://rc-like.ru/blog

 

В Htaccess внес такие записи: https://yadi.sk/i/KHQVD9qs3M2Hyc, но не помогло.

На всякий случай прикрепляю сам файл.

 

Кто поможет? Напишите в личку стоимость)

.htaccess

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


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

Настроить 301 редирект в Htaccess:

- с https://rc-like.ru/registraciya-kvadrokopterov-v-rossii?news_id=99  на https://rc-like.ru/registraciya-kvadrokopterov-v-rossii  (аналогичных страниц около 50. Все внесу сам, но нужен рабочий шаблон).

- c https://rc-like.ru/index.php?route=feed/yandex_yml3 на https://rc-like.ru/index.php?route=extension/feed/yandex_yml3 

- с https://rc-like.ru/index.php?route=information/news на https://rc-like.ru/blog

 

В Htaccess внес такие записи: https://yadi.sk/i/KHQVD9qs3M2Hyc, но не помогло.

На всякий случай прикрепляю сам файл.

 

Кто поможет? Напишите в личку стоимость)

.htaccess

 

Вот так:

RewriteRule ^registraciya-kvadrokopterov-v-rossii?news_id=99$ /registraciya-kvadrokopterov-v-rossii? [L,R=301]

дальше по аналогии

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

@kadetff вместо колбасы сеошарлатанов используем модуль
https://opencartforum.com/files/file/3542-fx-addon-pack-1-redirekt-menedzher-kategoriyabrend/

 

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


26 минут назад, Gann сказал:

RewriteRule ^registraciya-kvadrokopterov-v-rossii?news_id=99$ /registraciya-kvadrokopterov-v-rossii? [L,R=301]

Не срабатывает такой вариант тоже. Если честно, уже много вариаций перепробовал, подходящее ничего не подобрал.

 

19 минут назад, AWARO сказал:

@kadetff вместо колбасы сеошарлатанов используем модуль
https://opencartforum.com/files/file/3542-fx-addon-pack-1-redirekt-menedzher-kategoriyabrend/

 

Спасибо за ссылку, посмотрю, что за модуль.

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


39 минут назад, Otvet сказал:

300р стоимость

Насколько вижу, модуль, который предложил @AWARO - ваш. По ссылке за 300 - это доппакет к основному модулю? То есть 300+300, так?

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


2 часа назад, kadetff сказал:

В Htaccess внес такие записи

 

потому что в условиях пишите

%{REQUEST_URI}

но далее вбиваете весь запрос с параметрами

 

REQUEST_URI - это же не полный адрес со всеми параметрами.  В нем не бывает параметров.  Параметры прописывают отдельно. Вот здесь:

%{QUERY_STRING}
  • +1 1
Надіслати
Поділитися на інших сайтах

29 минут назад, kadetff сказал:

Насколько вижу, модуль, который предложил @AWARO - ваш. По ссылке за 300 - это доппакет к основному модулю? То есть 300+300, так?

ну да, есть такое

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

2 часа назад, Otvet сказал:

ну да, есть такое

 

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

  • для google: правильно объединяет страницы в одну цепочку https://support.google.com/webmasters/answer/1663744?hl=ru
  • уникализирует страницы, они перестают выпадать из основного индекса
  • правильно выводит директивы canonical, с учетом таких факторов как тип url и путь в url, когда нужно и где нужно 
  • ...

А вот здесь имеется в виду хвосты типа /*?sort=?

  • позволяет убирать "хвосты" в индексе

Sitemap Lite - интересен, т.к. Яндекс частенько не может схавать Sitemap и выдает 504 ошибку. В случае с Вашим модулем примет?

FX Redirects Manager - реализовано удобно. Если еще и работает как заявлено, стоит рассмотреть. 

 

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


7 часов назад, Gann сказал:

Вот так:


RewriteRule ^registraciya-kvadrokopterov-v-rossii?news_id=99$ /registraciya-kvadrokopterov-v-rossii? [L,R=301]

 

Немного не так, поскольку RewriteRule не может разбирать параметры, только сам адрес URI (все, что до "?"). Для параметров нужно отдельное условие.


 

RewriteCond %{QUERY_STRING} ^news_id=99$

RewriteRule ^registraciya-kvadrokopterov-v-rossii$ /registraciya-kvadrokopterov-v-rossii? [L,R=301]

вот это будет работать.

"?" перед [L,R=301]  заставляет апачи не добавлять GET параметры к новой ссылке.  Иначе они всегда автоматически добавляются если нет новых параметров (флагами не отключается).

В нашем случае есть новые параметры в количестве ноль.

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

Кстати, если у вас апачи 2.4+,  то можно использовать флаг [QSD] вместо "?" в конце целевого запроса.

Т. е. группа флагов будет выглядеть так: [QSD,R=301,L].

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

 

Если в чем-то сомневаемся, то просто читаем первоисточник:

 https://httpd.apache.org/docs/current/rewrite/intro.html

 

Цитата

 

A RewriteRule consists of three arguments separated by spaces. The arguments are

  1. Pattern: which incoming URLs should be affected by the rule;
  2. Substitution: where should the matching requests be sent;
  3. [flags]: options affecting the rewritten request.

 

  1.  

 

Цитата

The Pattern is a regular expression. It is initially (for the first rewrite rule or until a substitution occurs) matched against the URL-path of the incoming request (the part after the hostname but before any question mark indicating the beginning of a query string) or, in per-directory context, against the request's path relative to the directory for which the rule is defined. Once a substitution has occurred, the rules that follow are matched against the substituted value.

 

перевод Гугла :

 

Цитата

Шаблон - это регулярное выражение. Это изначально (для первого правила перезаписи или до тех пор, пока не произойдет замещение), сопоставленного с URL-адресом входящего запроса (часть после имени хоста, но перед любым вопросительным знаком, указывающим начало строки запроса) или, в каждом каталоге Контекст, по отношению к пути запроса относительно каталога, для которого определено правило. После того, как произошла замена, последующие правила сопоставляются с замещенным значением.

 

Собственно я своими словами в своем посте выше написал тоже самое.

Если есть возражения по существу, то пожалуйста!

 

Цитата

Зачем все эти тексты. а? Или затычка - это ваше все ?

 

Посмотрите в свое зеркало и задайтесь этим вопросом.

Или к  трудам Фрейда Зигмунда и Анны обратитесь.

 

Цитата

Прое́кция (лат. projectio — бросание вперед) — психологический процесс механизма психологической защиты, в результате которого внутреннее ошибочно воспринимается как приходящее извне[1]. Человек приписывает кому-то или чему-то собственные мысли, чувства, мотивы, черты характера и пр., полагая, что он воспринял что-то приходящее извне, а не изнутри самого себя.

 

https://ru.wikipedia.org/wiki/Проекция_(психология)

 

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

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

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

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

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

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

Вхід

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

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

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

Important Information

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