Översätt punycode (idn) till utf
Har suttit och riktat över 40 idn domäner nu. Det kan vara bra att lägga något på dem, och sedan skänka en länk så att de blir indexerade tidigt och får pr.
Så här gör du för att kunna producera t.ex rubrik, keyword m.m. utifrån domännamnet utan att behöva skapa en separat sida för var enda domän.
PHP-kod:
<?php
$rubrik = getenv('HTTP_HOST');
// Include the class
include_once('idna_convert.class.php');
// Instantiate it (depending on the version you are using) with
$IDN = new Net_IDNA_php4();
// The input string
$input = $rubrik;
// Encode it to its punycode presentation
$output = $IDN->decode($input);
// Output, what we got now, if output should be in a format different to UTF-8
// or UCS-4, you will have to convert it before outputting it
$rubrik = utf8_decode($output); // This will read: andre@börse.knürz.info
$rubrik = str_replace('www.','',$rubrik);
$rubrik = str_replace('-',' ',$rubrik);
$rubrik = str_replace('.se','',$rubrik);
?>
xn--prisjmfrelser-ffb6y kan därmed översättas till prisjämförelser, och skrivas ut som en rubrik. Om du kan lägga in lite random text så kommer det att bli ännu bättre, och kanske något bra att ha i framtiden.
Så här kan det bli -> lägg-till-länk.se