Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Подключение обработчика хешированного урла ?

Подключение обработчика хешированного урла ?


     17.12.2021    Общие вопросы, Общие вопросы по PHP, Хаки, Ламерские вопросы    167

вопрос
Всем привет. Подскажите как правильно добавить /go путь на свой сайт для обработчика хешированного урла, и разместите там следующий код ? DLE 15

<?php

$params = $_GET;
$re_addr = $params['hash'];
unset($params['hash']);
$shown = base64_decode($re_addr);
$shown = urldecode($shown);
$shown = $shown . "&" . http_build_query($params);

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $shown);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);

$response = curl_exec($ch);
curl_close($ch);
header("X-Orig-url: $shown" );
exit($response);

Ответа пока нет


2 комментария

lutskboy
Эксперт

lutskboy - 18 декабря 2021 16:21 -

go.php в корень сайта. в .htaccess
RewriteRule ^go(/?)$ go.php [L,QSA]

SYrEDeRA
Юзер

SYrEDeRA - 19 декабря 2021 19:53 -


Благодарю за ответ.
Как сделать тоже для nginx ?

я попробовал так
rewrite "^/go(/?)$" /go.php last;


но получил это https://i.imgur.com/3tjZdBz.png

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх