Beispiel für Retrotown:
PHP
$ref = $_SERVER['HTTP_REFERER'];
if (count($_POST) > 0 && strpos($ref, '://retrotown.ws') === FALSE) {
header("Location: http://retrotown.ws");
exit();
// Request abbrechen und umleiten
}
Es ist zu beachten, dass Leute ihren Referer ändern können, und so vielleicht false-positives auftreten.
Der Referer ist jedoch standardmäßig bei jedem Browser aktiviert.
EDIT: Fehler behoben.