PHP kód:
<?php
if (isset($_GET['data']) && $_GET['data'] != '') {
header('Location: http://localhost/' . $_GET['data']);
die();
}
$requestUri = substr($_SERVER['REQUEST_URI'], 1);
header("HTTP/1.1 200 OK");
header("Status: 200 OK", true, 200);
?>
Megy a dolog GET-el is. A $requestUri változó tárolja a domain utáni stringet, és lehet vele dolgozni. Igaz nincsen SEO-sra formázva, de az csak egy függvény, és mindenki kénye-kedve szerint alakíthatja át.
A .htaccess-t pedig ennyivel egészítettem ki:
PHP kód:
ErrorDocument 404 /index.php
Emiatt kell a 200-as akármit megadni a headerben, hogy jelezzük, mégis létezik az oldal.
Lehet kókányolás, de működik.
Könyvjelzők