ENCODED_URL иногда выдаёт 404

admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: ENCODED_URL иногда выдаёт 404

Post by admin »

C типом конетнта и тп вообще никак не связано
Будет работать с любым.
Вы можете делать паратмеры как угодно, линки как угодно, главное что бы в итоге в скрипт они приходили в обычном виде.
Don't forget to run script update
mad
Posts: 318
Joined: Fri Nov 30, 2012 4:01 pm

Re: ENCODED_URL иногда выдаёт 404

Post by mad »

Подскажите пожалуйста тупице

закодировал урл и параметры ротации
$my_var = base64_encode(link=images/<!--THUMB_LINK-->&url=<!--ENCODED_URL-->);
/out/?asd=<?=$my_var?>

теперь ауту параметры link и url передается в закодированом виде в переменной asd

что нужно написать в common чтобы он их раскодировал и принял?

if ($_GET['asd']) {
$my_var = base64_decode($_GET['asd']);
}

тут насколько я понимаю он раскодирует параметры из ads в переменную my_var
т.е. в ней сейчас link=images/56x867x863&url=3457845efuhdksfhdfkjh

ну а дальше то как?
как передать эти параметры скрипту?

ну не программист я :roll:
Я обожаю SmartCJ :shock: :oops: :twisted:
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: ENCODED_URL иногда выдаёт 404

Post by admin »

В варианте link=images/56x867x863&url=3457845efuhdksfhdfkjh придется самостоятельно разделять по & а потом по =

с ходу это будет примерно так
foreach (explode('&', $_GET['asd']) as $z => $str) {
list($k , $v) = explode('=', $str);
$_GET[$k] = $v;
}
но конечно это надо протестировать.
Don't forget to run script update
S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Re: ENCODED_URL иногда выдаёт 404

Post by S_Flash »

При желании гугл бот тоже может раскодировать base64 в параметрах. Хотя я сомневаюсь, что он это практикует ровно на 85%. При этом 15% всё же вероятности оставляю как своё субьективное! ;)
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: ENCODED_URL иногда выдаёт 404

Post by admin »

Гугл прямым текстом пишет что ему не нравится как мне кажется.
Don't forget to run script update
Post Reply