Eine saubere Weiterleitung per 301 Header kann und in einigen Fällen auch sinnvoll per PHP erfolgen. Anbei ein Beispiel, welches bei Aufruf der entsprechenden Datei auf eine andere Domain verweist. Diese Möglichkeit bietet sich, im Vergleich zum 301 Forward via .htaccess besonders an, wenn weitere Dateien weiterhin auf der aktuellen Domain erreichbar bleiben sollen.
<?php
$location = "http://ccc.tx-customers.com/wiki/";
header('HTTP/1.1 301 Moved Permanently');
header('Location: '.$location);
?>