friendly tube нюансы

smart
Posts: 1356
Joined: Sun Oct 09, 2011 4:54 pm

friendly tube нюансы

Post by smart »

Приветсвую.

Подскажите такие моменты:
1. каким образом сделать правильный редирект при использовании опции friendly tube на оригинальный урл реврайтов ?
имеем
domain.com/content/gallery_slug/
domain.com/content/gallery_id/
там же пишет каноникал по этому же урлу, однако при использовании схемы
domain.com/?try&slug=gallery_slug
пишет новый каноникал, получается, что дубли начинаем генерить

2. существует ли какая защита, для левых доменов от попытки перебора урлов через
/?try&slug=
на текущий момент можно брать ?try&slug=здесь_пишем_что_угодно
и вся эта конструкция будет редиректить на морду и будем получать тучи урлов вида
domain.com/?try&slug=здесь_пишем_что_угодно
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: friendly tube нюансы

Post by admin »

1. в сетингах

Try Param Redirect URL

2. нет, а как она должна выглядеть ? технически то можно подставлять и domain.com/content/gallery_slug/ что угодно
Don't forget to run script update
smart
Posts: 1356
Joined: Sun Oct 09, 2011 4:54 pm

Re: friendly tube нюансы

Post by smart »

admin wrote: Mon Aug 05, 2019 4:51 pm 1. в сетингах

Try Param Redirect URL

2. нет, а как она должна выглядеть ? технически то можно подставлять и domain.com/content/gallery_slug/ что угодно
1. как быть, когда используется не slug а gallery_id ?

2. выглядеть так, чтобы это была 404 страница, если нет совпадения
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: friendly tube нюансы

Post by admin »

это связанные вопросы можно сказать

приходит запрос

domain.com/?try&slug=gallery_slug

мы редиректим на http://{DOMAIN}/gallery/{GET_slug}/index.html

можно прописать http://{DOMAIN}/gallery/{GET_id}/index.html но тогда надо при запросе передавать ИД

по факту происходит редирект на http://{DOMAIN}/gallery/{GET_slug}/index.html , те если у вас слага такого нет - то покажет 404 или как у вас по дефолту настроено.

предлагаю перейти сразу к "мне хотелось бы что б работало по такой-то схеме"
Don't forget to run script update
smart
Posts: 1356
Joined: Sun Oct 09, 2011 4:54 pm

Re: friendly tube нюансы

Post by smart »

хотя по пункту 2, думаю будет достатично по дефолту в поле редиректа прописать просто 404 страницу, чтобы поле сразу было заполнено, так как по сути проблема решается при настройке редиректа, если нет совпадающего слага, то редирект идет на галлеру которой не существует.
smart
Posts: 1356
Joined: Sun Oct 09, 2011 4:54 pm

Re: friendly tube нюансы

Post by smart »

admin wrote: Mon Aug 05, 2019 5:48 pm это связанные вопросы можно сказать

приходит запрос

domain.com/?try&slug=gallery_slug

мы редиректим на http://{DOMAIN}/gallery/{GET_slug}/index.html

можно прописать http://{DOMAIN}/gallery/{GET_id}/index.html но тогда надо при запросе передавать ИД
как уладить это разногласие ?
а так же иметь возможность слать на разные урлы по типу
/id/slug/index.html
/slug-id/index.html
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: friendly tube нюансы

Post by admin »

Ок, предлагаю для теста вариант такой

если на исходном сайте в урле есть &gallery_id= (условно без реврайта http://domain/?gallery_id=...) а не дефолтное http://domain/?slug=... то шлет как domain.com/?try&gallery_id=..

и можно прописать пробный урл как http://{DOMAIN}/gallery/{GET_gallery_id}/index.html

и будет то что вам надо , верно?
Don't forget to run script update
smart
Posts: 1356
Joined: Sun Oct 09, 2011 4:54 pm

Re: friendly tube нюансы

Post by smart »

admin wrote: Mon Aug 05, 2019 6:07 pm Ок, предлагаю для теста вариант такой

если на исходном сайте в урле есть &gallery_id= (условно без реврайта http://domain/?gallery_id=...) а не дефолтное http://domain/?slug=... то шлет как domain.com/?try&gallery_id=..

и можно прописать пробный урл как http://{DOMAIN}/gallery/{GET_gallery_id}/index.html

и будет то что вам надо , верно?
я верно понимаю, что можно будет переливать только между id - id и slug - slug, между id - slug и обратно не получится ?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: friendly tube нюансы

Post by admin »

в данный момент - да

если надо указанная перелинковка то надо добавлять в сетинги для каждого сайта формат урла в котором ему слать типа трейд 1 шлем ИД, трейд 2 шлем слаг

по факту я считаю это убьет суть: идея была в том что с любым сайтом можно с ходу начать трейдить так, а по факту получится что сначала надо будет с овнером договорится как ему слать и тп
Don't forget to run script update
smart
Posts: 1356
Joined: Sun Oct 09, 2011 4:54 pm

Re: friendly tube нюансы

Post by smart »

admin wrote: Mon Aug 05, 2019 6:23 pm в данный момент - да

если надо указанная перелинковка то надо добавлять в сетинги для каждого сайта формат урла в котором ему слать типа трейд 1 шлем ИД, трейд 2 шлем слаг

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

Ну и еще один нюанс, на текущий момент как видно было из реврайта, галлера выдается через out.php, тут возникает вопрос, при заходе с трейдера и сразу на аут получается продуктивность 100% сразу, по логике, но как на самом деле считать будет такое ?
Post Reply