Правильный редирект по категориям

johnyman
Posts: 226
Joined: Mon Aug 26, 2013 3:33 pm

Правильный редирект по категориям

Post by johnyman »

Возник вопрос, как максимально редиректить входящий клик на нужную категорию.

По умолчанию включено в сетингах редирект по категориям.

Но, если приходит юзер по рефу domen1.com/cat/teen/ - тут все нормально, но если юзер кликает на категории на какую-то галеру и попадает в трейд, то он уже приходит с рефом вида domen1.com/movies/super-babe-fuck.html - и здесь уже скрипт не может определить категорию и просто шлёт на индекс :(

Я правильно понимаю схему работы?

Если так, то зачем в дефолтных урлах убирать название категории, почему не оставлять <!--CATEGORY_NAME--> в урле , чтобы было вот так : domen1.com/teen/movies/super-babe-fuck.html

Получается что нормально раскидывает по категориям только если юзер приходит с рефом, где есть категория в урле, если её уже нету, то и попадает на индекс пагу, что гораздо хуже для проды.

Или я ошибаюсь?
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Правильный редирект по категориям

Post by admin »

Что б мы друг друга лучше поняли будет намного проще если вы запостите хедеры где видно как вас не туда редиректит или не редиректит, одним словом что б был виден реф и куда средиректило
Don't forget to run script update
johnyman
Posts: 226
Joined: Mon Aug 26, 2013 3:33 pm

Re: Правильный редирект по категориям

Post by johnyman »

----
Last edited by johnyman on Tue Jan 15, 2019 8:31 pm, edited 1 time in total.
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Правильный редирект по категориям

Post by admin »

Логично, потому что в рефе нет категории

Можете себе поправить реврайты что у вас было название категории в урлах
Don't forget to run script update
johnyman
Posts: 226
Joined: Mon Aug 26, 2013 3:33 pm

Re: Правильный редирект по категориям

Post by johnyman »

Тогда два вопроса:

1.То есть если будет категория в урле, т.е. именно слово такое же как в названии категории (amateur,teen..) - то будет редирект по нишам?

2.Но тогда и трейдеры же должны передавать этот параметр. То есть все кто используют тот же смарт и трейдят со мной тоже должны прописать категорию в урлах? Так почему в дефолтных реврайтах не внести этот параметр изначально, чтобы все кто трейдит на смарте имели возможность 100% релевантно редиректить весь входящий трафик по соответствующим нишам, для мультиниш сайтов это повышает проду в среднем в 1.5 раза.
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Правильный редирект по категориям

Post by admin »

1. да, редиректит по названиям ниш в рефе (ну и кастом словам если есть)

2.
- не все трейдят с галер
- никто не поднимал вопрос
- у галеры может быть несколько категорий
Don't forget to run script update
johnyman
Posts: 226
Joined: Mon Aug 26, 2013 3:33 pm

Re: Правильный редирект по категориям

Post by johnyman »

ок, тогда как написать реврайт правильно?

RewriteRule ^category/([^/]+)/gallery/([^/]+)/index.html$ /hotvideo/cgi/out.php?url=content&slug=$1&%{QUERY_STRING} [L]
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Правильный редирект по категориям

Post by admin »

да по идее
только slug=$2

в 1 там категория у вас будет как я понимаю
Don't forget to run script update
johnyman
Posts: 226
Joined: Mon Aug 26, 2013 3:33 pm

Re: Правильный редирект по категориям

Post by johnyman »

чето не выходит, вот так реврайт поставил

#slug galleries
RewriteRule ^category/([^/]+)/gallery/([^/]+)/index.html$ /hotvideo/cgi/out.php?url=content&slug=$2&%{QUERY_STRING} [L]
RewriteRule ^category/([^/]+)/gallery/([^/]+)/index.html$ /hotvideo/cgi/out.php?url=content&slug=$2&force_template=&%{QUERY_STRING} [L]
RewriteRule ^category/([^/]+)/gallery/([^/]+)/([0-9]{1,2}).html$ /hotvideo/cgi/out.php?url=content&slug=$2&item_id=$2&%{QUERY_STRING} [L]

вот так в темплейте лист оф тамбс дефолтный сабтемплейт прописал
<a href="/category/<!--CATEGORY_NAME-->/gallery/<!--GALLERY_SLUG-->/index.html?<!--THUMB_LINK-->">

выдает 404 , так как <!--CATEGORY_NAME--> выдает пустым в урле
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Правильный редирект по категориям

Post by admin »

у галеры много категорий

category_1_name
category_2_name

и тп что б понятно было какую брать
Don't forget to run script update
Post Reply