Page 2 of 6
Re: Переход на TCMS
Posted: Fri Feb 03, 2017 3:06 pm
by admin
Да, в новых так и есть.
Re: Переход на TCMS
Posted: Tue Feb 07, 2017 10:51 pm
by billion
Пишу свои правила в htaccess
Раньше у меня было для галер
#galleries
RewriteCond %{QUERY_STRING} ^(.+)$
RewriteRule video/([^/]+)/([^/]+)/$ /scj/cgi/out.php?url=content&content_id=$2&%{QUERY_STRING} [L]
RewriteRule video/([^/]+)/([^/]+)/$ /scj/tube/?content_id=$2 [L]
Т.е. если нет параметров в урле, просто рисовал страницу /scj/tube/index.php
Как я понимаю, этот файл только рисует страницу, в клик считается только естли проходит через /scj/cgi/out.php?
Re: Переход на TCMS
Posted: Wed Feb 08, 2017 6:53 am
by admin
Клик в трейд - да
Для галеры +1 просмотр в любом случае
Re: Переход на TCMS
Posted: Wed Feb 08, 2017 10:05 am
by billion
Тогда скажи для галер чтобы и трейд работал и клики в ротацию писались будет достаточно так:
URL в HTML для галеры
/scj/cgi/out.php?url=
http://domain/gallery/cool-slug/
В htaccess
RewriteRule ^gallery/([^/]+)/$ /scj/tube/?slug=$1 [L]
Re: Переход на TCMS
Posted: Wed Feb 08, 2017 11:20 am
by admin
Там же по дефолту такой реврайт и есть или тут он чем-то отличается ?
Re: Переход на TCMS
Posted: Wed Feb 08, 2017 11:46 am
by billion
Ну если в исходном htaccess для TCMS из вики, там все в одном
RewriteRule ^gallery/([^/]+)/index.html$ /script_folder_name/cgi/out.php?url=content&slug=$1&%{QUERY_STRING}
А я хочу слать через аут. Ну я понимаю, что примерно то же самое написал, просто хотел удостовериться
Re: Переход на TCMS
Posted: Thu Feb 09, 2017 7:00 am
by admin
billion wrote:Ну если в исходном htaccess для TCMS из вики, там все в одном
RewriteRule ^gallery/([^/]+)/index.html$ /script_folder_name/cgi/out.php?url=content&slug=$1&%{QUERY_STRING}
А я хочу слать через аут. Ну я понимаю, что примерно то же самое написал, просто хотел удостовериться
Есть вероятность что я что-то не понимаю
"А я хочу слать через аут. "
при этом
"Ну если в исходном htaccess для TCMS из вики, ....
/script_folder_name/cgi/out.php?"
и вы пишете
"/scj/cgi/out.php?url=
http://domain/gallery/cool-slug/"
пока это звучит типа мне показывают красную машину и говорят "вот видишь какая машина ? а я хочу красную!" - соответственно есть сомнения ...
Re: Переход на TCMS
Posted: Thu Feb 09, 2017 3:18 pm
by billion
RewriteRule ^gallery/([^/]+)/index.html$ /script_folder_name/cgi/out.php?url=content&slug=$1&%{QUERY_STRING}
Это дефолт. Это урл галеры работает через аут. Правильно?
В том что я хочу урл галеры к трейду не имеет отношения. Человек забивая этот урл не попадает никогда на трейд, только на контент. Я его делаю через script_folder_name/tube/index.php и уже на этот урл шлю через аут.
Опять же вроде я понимаю что все похоже, но хочется уверенности.
Re: Переход на TCMS
Posted: Thu Feb 09, 2017 3:24 pm
by billion
При дефолтных настройках в TCMS для галеры
УРЛ в шаблоне
<a htref="gallery/slug/index.html">
Правило для него в htaccess
RewriteRule ^gallery/([^/]+)/index.html$ /script_folder_name/cgi/out.php?url=content&slug=$1&%{QUERY_STRING}
У меня урл в шаблоне
<a htref="/scj/cgi/out.php?url=
http://domain/gallery/cool-slug/">
Правило для него в htaccess
RewriteRule ^gallery/([^/]+)/$ /scj/tube/?slug=$1 [L]
Как бы не одно и то же. И как человек, который не знает как работает внутри скрипт и какая его часть что считает я хочу быть уверен, что в моем варианте будет работать и трейд и записываться клики галере.
Вот и все.
Re: Переход на TCMS
Posted: Thu Feb 09, 2017 4:13 pm
by admin
Да, должно работать.