Page 2 of 4

Re: Multilanguage & htaccess problem

Posted: Fri Feb 23, 2024 2:12 pm
by Axcel
Почитал, но вопросы почему то остались.
url=content, почему то нет в дефолтном редиректе с вики.
а ведь по вашей ссылке и написано, что его надо ставить:
если надо слать на урл который надо найти в базе по какому-то параметру (slug, tag, category_name и тп) надо скрипту сказать, что надо искать по этому параметру, для этого пишем url=content
Как понимаю из выше процитированного, надо сказать скрипту, что ищем по параметру model_slug.
Так как правильно?

p=100 - опять же нету в дефолтном редиректе.
его надо ставить, если я хочу, чтобы всегда уходило на страницу модели?

skip_to_cookie=true - тут понятно, надо ставить.
skip_sell=true - тоже, мне нужно, чтобы траф всегда уходил на страницу модели.

Re: Multilanguage & htaccess problem

Posted: Fri Feb 23, 2024 2:25 pm
by admin
Да, я мог ошибиться где-то

где конкретно в вики?

Re: Multilanguage & htaccess problem

Posted: Sat Feb 24, 2024 2:14 am
by Axcel

Code: Select all

https://smartcj.com/wiki/doku.php?id=ru:installation
стандартный реврайт на моделей тут смотрел.

У меня же вопрос, нужно ли вставлять вот это

Code: Select all

url=content&p=100&skip_to_cookie=true&skip_sell=true
в реврайт моделей, если мне нужно 100% на моделей и отсылать.

Re: Multilanguage & htaccess problem

Posted: Sat Feb 24, 2024 8:17 am
by admin
если через аут - надо
если линкуете через tube - не имеет значения

Re: Multilanguage & htaccess problem

Posted: Sat Feb 24, 2024 9:18 am
by Axcel
Ссылки на моделей прямые. Все ссылки на контент на сж прямые.
Что такое "линковать через tube" - не понимаю.
Так как в таком случае формировать урл реврайта на моделей?

Re: Multilanguage & htaccess problem

Posted: Sat Feb 24, 2024 9:40 am
by admin
прямые - это out.php?url=
у вас думаю - через реврайты, а не прямые

через tube - RewriteRule ^of/([^/]+).html$ /scj/tube/

но я понял что несколько вариантов это сложно

надо ВСЕ линки сделать вида

/scj/cgi/out.php?url=content&p=100&skip_to_cookie=true&skip_sell=true&model_slug=$1&force_template=model_galleries&%{QUERY_STRING} [L]

Re: Multilanguage & htaccess problem

Posted: Sat Feb 24, 2024 12:48 pm
by Axcel
Понял. С терминологией ошибся.
То есть реврайты на моделей должны быть такими?

Code: Select all

RewriteRule ^model/([^/]+).html$ /scj/tube/?url=content&p=100&skip_to_cookie=true&skip_sell=true&model_slug=$1&force_template=model_galleries&%{QUERY_STRING} [L]
RewriteRule ^model/([^/]+)-([^/]+).html$ /scj/tube/?url=content&p=100&skip_to_cookie=true&skip_sell=true&model_slug=$1&force_template=model_galleries&order=ctr&page=$2&%{QUERY_STRING} [L]

Re: Multilanguage & htaccess problem

Posted: Sun Feb 25, 2024 5:03 pm
by admin
нет

я пишу
надо ВСЕ линки сделать вида
/scj/cgi/out.php?"
вы отвечаете
То есть реврайты на моделей должны быть такими?
^model/([^/]+).html$ /scj/tube/

ок, делайте какие вам нравится
как что-то не будет работать - тогда будем разбираться )

Re: Multilanguage & htaccess problem

Posted: Mon Feb 26, 2024 2:56 am
by Axcel
Ну как-то мне хочется сюда как можно реже писать)

Так а чем отличаются линки через tube и через cgi?
В вики хтакцессе показаны оба реврайта.

Re: Multilanguage & htaccess problem

Posted: Mon Feb 26, 2024 7:26 am
by admin
Я ж в этом же топике написал )

viewtopic.php?p=203344#p203344