Ich hatte mal das gleiche Problem.
Habe damals folgende Antwort von meinem Provider bekommen.
Vielleicht hilft dir das ja weiter!?
...besser wäre, index.html auf ein CGI Skript zu lenken und anhand des Referers
das Ziel zu bestimmen.
ungefähr so:
#!/usr/local/bin/perl
#print "welche URL kommt rein -
www.domain1.de oder
www.domain2.de?";
#$in = <STDIN>;
#chomp($in);
# Redirectzuweisung aus index.dat
open (REDIRECTDAT,"<index.dat") || die "Kann die Datei nicht oeffen: $!\n";
while (<REDIRECTDAT>) {
chomp;
($domain, $target, $type) = split(/:+/);
if ($domain eq $ENV{'HTTP_HOST'}) {
last;
} else {
$target="www.justunderconstruction.de";
$type=1;
}
}
close (REDIRECTDAT);
#Start des Redirects als Headerredirect oder Frameredirect
if ($type eq "0") {
header_redirect();
} else {
frame_redirect();
}
# EOF
##############################
# Print Headerredirect #
##############################
sub header_redirect {
print "Location:http://$target
Content-type:text/html\n\n";
print <<END;
<HTML>
<HEAD>
<TITLE>$domain</TITLE>
</HEAD>
<BODY>
</BODY>
</HTML>
END
}
##############################
# Printb Frameredirect #
##############################
sub frame_redirect {
print "Content-type: text/html","\n\n";
print <<END;
<html>
<head>
<title>$domain</title>
</head>
<frameset frameborder="0" border="0" framespacing="0" cellpadding="0"
cellspacing="0" rows="100%,*">
<frame name="Unten" src="http://$target">
<noframes>
<body>
<p>Diese Seite verwendet Frames.
Frames werden von Ihrem Browser aber nicht unterstützt.</p>
</body>
</noframes>
</frameset>
</html>
END
}
die Einträge in der Index.dat lauten so:
www.icologne.de:www.scandinavista.com/icologne/:1
0 - headerredirect
1 - Frameredirect
---
"Keep It Simple and Stupid"