0 Пользователей и 1 Гость просматривают эту тему.
  • 7 Ответов
  • 383 Просмотров
*

artemnaum

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Здравствуйте, подскажите пожалуйста решение следующей проблемы:

есть блог, к примеру одна статья (она для ранжирования в поисковой системе):
https://smartx.kz/blog/515-kak-vybrat-umnyj-dom-pravda-kak-ona-est

проблема возникает когда пользователь переходит на неё, просто введя индекс (всё что после 515 не вводится).
Это является полным дублем страницы что очень плохо. Как настроить перенаправление с адреса просто с индексом на полноценную статью?

« Последнее редактирование: 25.12.2019, 11:46:33 от artemnaum »
*

artemnaum

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Если при добавлении ID к ссылке в браузере, открывается материал

Спасибо большое! 4 строчки, а столько пользы, правда весь сайт придётся поменять, но оно того стоит.
*

draff

  • Живу я здесь
  • 4950
  • 346 / 7
правда весь сайт придётся поменять, но оно того стоит.
Не пугайте, может обновить ?
*

artemnaum

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Не пугайте, может обновить ?
Да, Вы правы, обновить)
Может кому пригодится, кто будет использовать данное решение - После включения современной маршрутизации и добавления в htaccess, рисунки которые вида 515-image.jpg - автоматически меняются на image.jpg и не открываются.
*

draff

  • Живу я здесь
  • 4950
  • 346 / 7
После включения современной маршрутизации и добавления в htaccess, рисунки которые вида 515-image.jpg - автоматически меняются на image.jpg и не открываются.
А так попробуйте
Код
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} ^(.*)/(\d+)-([^/]+)$
RewriteRule ^ %1/%3 [L,QSA,R=301]
*

artemnaum

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
А так попробуйте
Код
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} ^(.*)/(\d+)-([^/]+)$
RewriteRule ^ %1/%3 [L,QSA,R=301]

супер, работает, спасибо)
*

draff

  • Живу я здесь
  • 4950
  • 346 / 7
Выявили трабл редиректа при компонент К2 . Добавил в статью, допишу и здесь код, с исключением файлов и компонента К2
Код
RewriteCond %{REQUEST_URI} !/item/ 
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} ^(.*)/(\d+)-([^/]+)$
RewriteRule ^ %1/%3 [L,QSA,R=301]
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как вывести в статье изображение автора?

Автор Vas80

Ответов: 13
Просмотров: 302
Последний ответ 13.09.2020, 07:16:30
от draff
Есть ли webhook? нужно отправить данные о заказе после подтверждения в корзине

Автор trancerr

Ответов: 0
Просмотров: 76
Последний ответ 26.08.2020, 12:53:56
от trancerr
Как вывести свой код после каждого третьего материала в макете блога категорий?

Автор Chigolberi

Ответов: 1
Просмотров: 122
Последний ответ 25.08.2020, 11:27:38
от Chigolberi
Проблема с сайтом после переноса на другой хостинг

Автор Loh

Ответов: 3
Просмотров: 208
Последний ответ 23.07.2020, 12:12:01
от Loh
Не работает перенаправление mod_rewrite

Автор d0ublezer0

Ответов: 8
Просмотров: 502
Последний ответ 15.07.2020, 22:09:25
от R31rus