Page 1 of 1

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

Posted: Mon Mar 19, 2018 10:56 am
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)

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

Posted: Mon Mar 19, 2018 3:55 pm
by admin
Основное правило - если без реврайта как надо, в ним - не так, значит ошибка в реврайте )

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

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

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

/tag/test/

так оно будет работать, после этого возьмите любую доку по реврайтам и вместо многочасовых мучений и попыток настроить методом тыка лучше постратить 20 минут на чтение документации и потом за 5 минут написатьк ак вам надо )