Сделал страницу go.php для редиректа внешних ссылок. Хотелось-бы знать, как делают шифрование урлов перед go? Нужно скрыть свой домен, что бы внешняя ссылка имела вид:
<a href="/go?xxxxxxxx"> И <img src="/kartinka/vesna.png">
Код редиректа такой:
$links = parse_ini_file('links.ini');
if(isset($_GET['go']) && array_key_exists($_GET['go'], $links)){
header('Location: ' . $links[$_GET['go']]);
exit;
}
else{
header('HTTP/1.0 404 Not Found');
echo 'Unknown link.';
}
В файл htaccess добавлено:
RewriteEngine On
RewriteCond $1 !^(index\.php)
RewriteRule ^(.*)$ index.php?go=$1 [L]