Nutzen Sie dereferer.org!

Link-Generator

Wollen Sie einen einzelnen Link über unseren Dereferer erzeugen? Geben Sie einfach Ihren Link ein, und erhalten Sie eine Dereferer-Version davon!

Nutzen Sie dereferer.org für Ihre Webseite

Wenn Sie häufig einen Dereferer benötigen, setzen Sie doch einfach dereferer.org als Dereferer für Ihre Webanwendung ein - hier sind einige Code-Beispiele für typische Umgebungen:

PHP Beispiel

Erfahren Sie mehr über PHP:

<?php
function derefer($strUrl)
{
  return "http://www.dereferer.org/?".urlencode($strUrl);
}
?>

<a href="<?= derefer("http://www.example.com") ?>">Link</a>

ASP Beispiel

<%
function derefer(strUrl)
  derefer = "http://www.dereferer.org/?" & server.urlencode(strUrl)
end function
%>

<a href="<%= derefer("http://www.example.com") %>">Link</a>

JavaScript Beispiel

<script >
function derefer(strUrl)
{
  return "http://www.dereferer.org/?"+escape(strUrl);
}
</script>

<a href="http://www.example.com" 
   onclick="window.location.href=derefer(this.href); 
   return false;">Link</a>

Bauen Sie Ihren eigenen Dereferer

Wollen Sie selbst einen Dereferer schreiben? Das ist nicht besonders schwer.

Grundsätzlich ist ein Dereferer eine gewöhnliche, sehr einfache HTML-Seite. Die Kernkomponenten dieser Seite sind:

  • ein Meta-Refresh-Tag (auch bekannt als "Meta-Redirect")
  • ein JavaScript-Timeout
  • eine kurze Textnachricht mit einem klassischen HTML-Link zur Zielseite

Da Web-Browser unterschiedlich konfiguriert sind, müssen Sie mehrere Wege anbieten, die den Besucher weiter bringen können. Alle drei Komponenten dienen dem gleichen Zweck - den User weiter zu leiten - jedoch sollten Sie alle anbieten, um die beste Kompatibilität zu erreichen.

Typischerweise wird eine Dereferer-Seite mit Hilfe einer beliebigen serverseitigen Scriptsprache Ihrer Wahl erzeugt - PHP ist weit verbreitet, aber ASP, Perl, Python etc werden ebenso gut funktionieren. Bitte beachten Sie die URL-Codierungs-Eigenschaften in Ihrer jeweiligen Serverumgebung.

Ein kurzes Beispiel für eine generierte Dereferer-Seite

<html>
<head>
<title>you are being redirected</title>
<meta http-equiv="refresh" content="2; URL=http://www.example.com" />
<script>
window.setTimeout('window.location.href="http://www.example.com";', 1000 * 2);
</script>
</head>

<body>
<p>you are being redirected to:<br />
  <a href="http://www.example.com">http://www.example.com</a></p>
</body>
</html>