Проблема с тагами

Post Reply
uaker1488
Posts: 68
Joined: Sat Jul 15, 2017 4:15 pm

Проблема с тагами

Post by uaker1488 »

Привет.

В хтаксесс:
RewriteCond %{QUERY_STRING} ^q=([^/]+)&p=([0-9]+)$
RewriteRule ^search/$ /yg2pl/tube/index.php?search=%1&order=ctr&page=%2&%{QUERY_STRING} [L]
RewriteRule ^tag/$ /yg2pl/tube/index.php?tag=%1&order=ctr&page=%2&%{QUERY_STRING} [L]
RewriteRule ^niches/$ /yg2pl/tube/index.php?group_name=%1&order=ctr&page=%2&%{QUERY_STRING} [L]

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

То есть урл https://domain.tv/tag/?q=anal&p=1 отдает все видео, и в тайтле пустое место вместо названия тага
А https://domain.tv/yg2pl/tube/index.php? ... ctr&page=1 отдает нормальную страницу, только видео этого тага и т.д.

Не могу вьехать, как так, в хтаксессе же все идеально верно.

P.S. используется сфинкс.
P.P.S. последний билд:

Code: Select all

Build 201803161947     (Lastest build: 201803161947)
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Проблема с тагами

Post by admin »

Основное правило - если без реврайта как надо, в ним - не так, значит ошибка в реврайте )

Возьмите дефолтный реврайт тага

RewriteRule ^tag/([^/]+)/$ /tt/cgi/out.php?url=content&p=100&tag=$1&%{QUERY_STRING} [L,B]

и сделайте ссылки вида

/tag/test/

так оно будет работать, после этого возьмите любую доку по реврайтам и вместо многочасовых мучений и попыток настроить методом тыка лучше постратить 20 минут на чтение документации и потом за 5 минут написатьк ак вам надо )
Don't forget to run script update
Post Reply