Мне было интересно, можно ли было сделать так, чтобы кто-то мог просто ввести ссылку:
и заставьте его перейти к реальной ссылке, когда люди посещают.
Это то, что у меня есть, но я не знаю, как реализовать.
<?php
if( $_GET["k"] == "custom" ) header( "Location: {$_POST["first"]}_{$_POST["last"]}" );
$file = fopen( "link.php", "r" );
$data = fread( $file, filesize( "link.php" ) );
$first = $_GET["n"];
$last = fixN( $last );
$data = str_replace( "first", ucfirst( strtolower( $first ) ), $data );
$data = str_replace( "last", ucfirst( $last ), $data );
print $data;
}
?>
На странице;
<BODY onLoad="first">
Даже если вы сделаете ссылку, она не захватит только последнюю часть. Это то, что мне нужно для перенаправления.
<?php
if (isset($_SERVER['REQUEST_URI'])) AND filter_var(trim($_SERVER['REQUEST_URI']), FILTER_VALIDATE_URL)) {
header('Location: ' . $_SERVER['REQUEST_URI']);
}
?>
<html>
<head></head>
<body>
<a href="first">first</a>
</body>
</html>
Это точная ссылка http://LikeTreasure.com/google.com
Я не знаю, что с этим не так.
даже если вы укажете тип файла http://LikeTreasure.com/file.html
Всегда кажется, что отправляет весь URL.