Multilanguage & htaccess problem

Axcel
Posts: 1403
Joined: Sun Dec 09, 2012 12:43 pm

Re: Multilanguage & htaccess problem

Post by Axcel »

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

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

skip_to_cookie=true - тут понятно, надо ставить.
skip_sell=true - тоже, мне нужно, чтобы траф всегда уходил на страницу модели.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Multilanguage & htaccess problem

Post by admin »

Да, я мог ошибиться где-то

где конкретно в вики?
Don't forget to run script update
Axcel
Posts: 1403
Joined: Sun Dec 09, 2012 12:43 pm

Re: Multilanguage & htaccess problem

Post 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% на моделей и отсылать.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Multilanguage & htaccess problem

Post by admin »

если через аут - надо
если линкуете через tube - не имеет значения
Don't forget to run script update
Axcel
Posts: 1403
Joined: Sun Dec 09, 2012 12:43 pm

Re: Multilanguage & htaccess problem

Post by Axcel »

Ссылки на моделей прямые. Все ссылки на контент на сж прямые.
Что такое "линковать через tube" - не понимаю.
Так как в таком случае формировать урл реврайта на моделей?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Multilanguage & htaccess problem

Post 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]
Don't forget to run script update
Axcel
Posts: 1403
Joined: Sun Dec 09, 2012 12:43 pm

Re: Multilanguage & htaccess problem

Post 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]
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Multilanguage & htaccess problem

Post by admin »

нет

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

ок, делайте какие вам нравится
как что-то не будет работать - тогда будем разбираться )
Don't forget to run script update
Axcel
Posts: 1403
Joined: Sun Dec 09, 2012 12:43 pm

Re: Multilanguage & htaccess problem

Post by Axcel »

Ну как-то мне хочется сюда как можно реже писать)

Так а чем отличаются линки через tube и через cgi?
В вики хтакцессе показаны оба реврайта.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Multilanguage & htaccess problem

Post by admin »

Я ж в этом же топике написал )

viewtopic.php?p=203344#p203344
Don't forget to run script update
Post Reply