Описано в вики
http://smartcj.com/wiki/doku.php?id=ru:settings
Я не знаю что у вас там в main.php поэтмоу сложно сказать почему оно может или не может считать.
Лучше всегда брать какой то один конкретный вариант и конкретно по нему работаеть, а не типа у меня 4 , я все верзе как-то где-то переключал, потмоу лил на разные урлы и по итогу хз что. Да, в этом варианте хз что.
Надо конкретно 1 вариант , 1 урл и на нем разбирать.
апгрейд фидера v3.0
Re: апгрейд фидера v3.0
Don't forget to run script update
-
WorldTraffic
- Posts: 818
- Joined: Wed Apr 24, 2013 2:38 pm
Re: апгрейд фидера v3.0
да вот здесь же я писал, хотя кто ж его читаетadmin wrote: Я не знаю что у вас там в main.php поэтмоу сложно сказать почему оно может или не может считать.
ок давайте по порядку разберемсяadmin wrote: Надо конкретно 1 вариант , 1 урл и на нем разбирать.
сейчас в настройках стоит Yes, as subfeeders, *.domain.com
лью на URL вида http://www.domain.com/?id=skim.com вроде все считает
решил полить на URL http://www.domain.com/main.php?src=%DOMAIN% с биржи(%DOMAIN% - биржа заменяет на рефер домена), весть трафик идет в ноутрейд и не создаются feeders
в хетакцесе
Code: Select all
RewriteRule ^main.php$ /scj/tube/index.php?url=content&force_template=podliv&order=ctr [L] Code: Select all
RewriteRule ^main.php$ /scj/tube/index.php?url=content&force_template=podliv&order=ctr&%{QUERY_STRING} [L] Code: Select all
if ($_GET['src'])$_SERVER['HTTP_REFERER'] = "http://{$_GET['src']}/";Re: апгрейд фидера v3.0
Вот конкретно тут
RewriteRule ^main.php$ /scj/tube/index.php?url=content&force_template=podliv&order=ctr [L]
1. почему на tube/index.php если надо на cgi/index.php
2. index.php?url=content&force_template=podliv&order=ctr
где в этой строке передается ИД ?
RewriteRule ^main.php$ /scj/tube/index.php?url=content&force_template=podliv&order=ctr [L]
1. почему на tube/index.php если надо на cgi/index.php
2. index.php?url=content&force_template=podliv&order=ctr
где в этой строке передается ИД ?
Don't forget to run script update
-
WorldTraffic
- Posts: 818
- Joined: Wed Apr 24, 2013 2:38 pm
Re: апгрейд фидера v3.0
скорей всего, из-за того, что по url http://www.domain.com/scj/tube/index.php сайт открывается, исправил на scj/cgi/index.phpadmin wrote:Вот конкретно тут
RewriteRule ^main.php$ /scj/tube/index.php?url=content&force_template=podliv&order=ctr [L]
1. почему на tube/index.php если надо на cgi/index.php
какой должен передаваться ID, как его передать? (я же шлю на урл ...main.php?src=traffic.com и уже коммон должен был его раскидать, там же строчка прописана для этого, разве нет?)admin wrote: 2. index.php?url=content&force_template=podliv&order=ctr
где в этой строке передается ИД ?
Re: апгрейд фидера v3.0
Нет
реврайты идут ДО скрипта
реврайт видит main.php и открывает /index.php?url=content&force_template=podliv&order=ctr [L]
а уже потом index.php подгружает коммон в котором по идее идет подмена рефера и тп
а в строке /index.php?url=content&force_template=podliv&order=ctr [L] как видно ничего не передается.
Почитайте немного плз про реврайты, там масса документации, и полчаса дтения документации чтения сэкономит дни настройки методом тыка.
реврайты идут ДО скрипта
реврайт видит main.php и открывает /index.php?url=content&force_template=podliv&order=ctr [L]
а уже потом index.php подгружает коммон в котором по идее идет подмена рефера и тп
а в строке /index.php?url=content&force_template=podliv&order=ctr [L] как видно ничего не передается.
Почитайте немного плз про реврайты, там масса документации, и полчаса дтения документации чтения сэкономит дни настройки методом тыка.
Don't forget to run script update
-
WorldTraffic
- Posts: 818
- Joined: Wed Apr 24, 2013 2:38 pm
Re: апгрейд фидера v3.0
это для вас пол часа могу помочь, я читал доку, у меня получается создать рабочий реврайт, но я не понимаю как, что-то, куда-то передать, для этого наверное еще надо почитать как работает сервер, потом выучить php и написать свой скрипт?admin wrote:Нет
реврайты идут ДО скрипта
реврайт видит main.php и открывает /index.php?url=content&force_template=podliv&order=ctr [L]
а уже потом index.php подгружает коммон в котором по идее идет подмена рефера и тп
а в строке /index.php?url=content&force_template=podliv&order=ctr [L] как видно ничего не передается.
Почитайте немного плз про реврайты, там масса документации, и полчаса дтения документации чтения сэкономит дни настройки методом тыка.
вывод такой у меня крутится, что нужно добавить в конец реврайта %{QUERY_STRING} (пробовал подставлять %{REQUEST_URI} {HTTP_REFERER} ну это так методом тыка) что бы передать url с броузера получается так
Code: Select all
RewriteRule ^main.php$ /scj/tube/index.php?url=content&force_template=podliv&order=ctr&%{QUERY_STRING} [L] или это не правильно?
Re: апгрейд фидера v3.0
я бы сказал что это разные вещи, примерно как поехать на велосипеде, что дети делают в 3 года и проехать в moto gp , хотя технически что там что там 2 колеса и руль.
1. все так же осталось /scj/tube/index.php
2. да, можно передавать просто QUERY_STRING
что б вам было проще разобраться с мод реврайт (что я уверен пригодиться ни единожды) можете сделать так
RewriteRule ^main1.php$ /your_script.php?url=content&force_template=podliv&order=ctr&%{QUERY_STRING} [L]
your_script.php
сделайте просто
<?
include('common.php')
print_r($_GET);
print_r($_SERVER);
?>
при открытии main1.php вы будете видеть все перменные которые передаются.
По идее тут всего 3 строки на все, будет понятно как что передается.
1. все так же осталось /scj/tube/index.php
2. да, можно передавать просто QUERY_STRING
что б вам было проще разобраться с мод реврайт (что я уверен пригодиться ни единожды) можете сделать так
RewriteRule ^main1.php$ /your_script.php?url=content&force_template=podliv&order=ctr&%{QUERY_STRING} [L]
your_script.php
сделайте просто
<?
include('common.php')
print_r($_GET);
print_r($_SERVER);
?>
при открытии main1.php вы будете видеть все перменные которые передаются.
По идее тут всего 3 строки на все, будет понятно как что передается.
Don't forget to run script update







