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