out.php wrong redirect

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

out.php wrong redirect

Post by Axcel »

Проблема:
аут сж ведёт на не существующий скрипт:

Code: Select all

https://сайт.ком/p.php?xo=test1
редиректит на

Code: Select all

https://сайт.ком/c/cgi/out.php?nr=true&xo=test1&link2=test1&force_lng=
(xo=link2, прописано в коммон.пхп).
Новый сж.
Настройки экспортировал со старого.
Ап сделал.
Проблема остаётся.
Хидеры сейчас отправлю в ПМ.
Axcel
Posts: 1227
Joined: Sun Dec 09, 2012 12:43 pm

Re: out.php wrong redirect

Post by Axcel »

Отправил.
admin
Site Admin
Posts: 37247
Joined: Wed Sep 10, 2008 11:43 am

Re: out.php wrong redirect

Post by admin »

в хедерах что вы прислали запрос на

p.php?xo=test1

понятно что смарт не мог придумать
те где-то оно у вас прописано, по хедерам я это угадать не могу, тем более я по хедерам не могу угадать что вы что-то прописали в комон

что это за p.php я тоже не в курсе ..

как мне что то угадать?
Don't forget to run script update
Axcel
Posts: 1227
Joined: Sun Dec 09, 2012 12:43 pm

Re: out.php wrong redirect

Post by Axcel »

Объясняю подробнее.
p.php = scj/cgi/out.php

содержимое коммон.пхп:

Code: Select all

<?php^M
<------>if (!defined('BASE_DIR')) define('BASE_DIR', '/home/user/web/мой_сайт/public_html/scj/');^M
<------>if (isset($_GET['to'])) $_GET['member'] = $_GET['to'];
<------>if (isset($_GET['xo'])) $_GET['link2'] = $_GET['xo'];
<------>if (isset($_GET['op'])) $_GET['scheme_id'] = $_GET['op'];
<------>if (isset($_GET['e'])) $_GET['gallery_id'] = $_GET['e'];
<------>if (isset($_GET['at'])) $_GET['url'] = $_GET['at'];
Axcel
Posts: 1227
Joined: Sun Dec 09, 2012 12:43 pm

Re: out.php wrong redirect

Post by Axcel »

+ поймал вот такое при клике на ссылку:

Code: Select all

https://мой_сайт/p.php?xo=click2&p=sell

Code: Select all

Notice: Undefined variable: [obfuscated] in /home/user/web/мой_сайт/public_html/scj/cgi/out.php on line 2234

Notice: Undefined index: url in /home/user/web/мой_сайт/public_html/scj/cgi/out.php on line 1619
Sorry, no URL for this link
admin
Site Admin
Posts: 37247
Joined: Wed Sep 10, 2008 11:43 am

Re: out.php wrong redirect

Post by admin »

те вопрос звучит так:

https://сайт.ком/out.php?xo=test1

редиректит на

https://сайт.ком/c/cgi/out.php?nr=true& ... force_lng=

верно? видимо это редирект при клике без рефа
intermidiate page в сетингах
force_lng= наверняка добавляет htaccess
Don't forget to run script update
Axcel
Posts: 1227
Joined: Sun Dec 09, 2012 12:43 pm

Re: out.php wrong redirect

Post by Axcel »

То есть содержимое "Noref Intermediate Page" копируется вместе с настройками от сайта-донора?

2. Что по 2му вопросу?

Code: Select all

https://мой_сайт/p.php?xo=click2&p=sell

Code: Select all

Notice: Undefined index: url in /home/user/web/my-site.com/public_html/scj/cgi/out.php on line 1619
Sorry, no URL for this link
admin
Site Admin
Posts: 37247
Joined: Wed Sep 10, 2008 11:43 am

Re: out.php wrong redirect

Post by admin »

1 если вы копируете все настройки то да, копируется все


2 тут срабатывают настройки TDS
я добавил проверку в ап но вообще лучше смотреть на конкретный пример как настроена TDS
по ходу тут настроено на original_url при этом урла в запросе не передается
Don't forget to run script update
Axcel
Posts: 1227
Joined: Sun Dec 09, 2012 12:43 pm

Re: out.php wrong redirect

Post by Axcel »

Да, стояло

Code: Select all

{ORIGINAL_URL}
. Спасибо!
Но, вроде, раньше, когда такое было, просто на аут отсылало.
Я когда-то спрашивал про это тут viewtopic.php?p=176488#p176488
admin
Site Admin
Posts: 37247
Joined: Wed Sep 10, 2008 11:43 am

Re: out.php wrong redirect

Post by admin »

с этим есть вопрос, такое надо передывать что б так слало , по тому топику - это было если прямой урл на ТДС, а не продажа трафа или как там настроено сейчас
Don't forget to run script update
Post Reply