SHTML-Version
In der SHTML-Version muß ein Perl-Script auf Ihrem Server
installiert werden, das Ihre Links von unserem Server holt und dann
ausgibt. Auch hier werden aber keine Dateien auf Ihrem Server verändert
oder neue Dateien erzeugt! Zusätzlich muß ein kleines
Code-Stück an dem Ort Ihrer Dateien eingefügt werden,
an dem die Links eingefügt werden sollen.
Fügen Sie in Ihren Dateien die folgende Zeile an der
Stelle ein, an der später die Links erscheinen sollen:
<!--#include virtual="../cgi-bin/linktauschueberwachung.pl?user=IhrNutzername"-->
Beachten Sie, daß der richtige Pfad zu dem gleich zu übertragenden
Perl-Script angegeben werden muß!
Übertragen Sie folgenden Code in einen Texteditor
#!/usr/bin/perl
#
# Automatischer Linktausch
#
# Dieses Script holt Linktauschdaten vom Hauptserver
# Bitte bringen Sie dieses Script im txt-Modus auf Ihren Server
in das cgi-bin-Verzeichnis und setzen Sie die Rechte auf 0755
#
# der Aufruf erfolgt aus der jeweiligen Seite Ihrer Homepage, index
Sie die Zeile
#
# <!--#include virtual="../cgi-bin/linktauschueberwachung.pl?user=IhrUsername"-->
#
# auf Ihrer Seite dort einfügen, wo später die Links erscheinen
sollen
#
# Bitte beachten Sie die Richtige Pfadangebe zu dem Script in der
aufrufenden Seite
#
#
#
$|=1;
print "Content-Type: text/html\n\n";
print "<HTML>\n<HEAD>\n";
use LWP::Simple;
use CGI;
$query=CGI->new;
$user=$query->param('user');
$params=$ENV{REQUEST_URI};
$params=~ s/^\///;
$server=$ENV{HTTP_HOST};
$server=~ s/http\:\/\///i;
$server=~ s/\/$//;
$server="http://$server/$params";
my $a=lade_seite("http://www.linkpartner-finden.de/cgi-bin/autolink/getlinks.pl?dokument=$server&user=$user");
print $a;
exit;
#######################################################################################
sub lade_seite{
my $link=$_[0];
my $a='';
#print $link;
$a=get ($link);
return $a;
}
1;
und speichern Sie dies als linktauschueberwachung.pl ab.
Übertragen Sie nun diese Datei in das cgi-bin-Verzeichnis
Ihres Servers und setzen Sie die Rechte auf 0755.
Fertig!
Wem dies jedoch zu fummelig ist oder zu unsicher, dem empfehlen
wir, auf htm-Seiten umzusteigen.
Beachten Sie bitte:
Wenn Sie in unserem Dienst einen neuen Linktausch eintragen, beachten
Sie bitte, daß unter "Wo soll der Link zum Partner eingefügt
werden? " Ihre Seite MIT den evtl. übergebenen Parametern
angegeben werden muß!
Domainnamen und Unterverzeichnisse müssen mit der Datei enden,
die auch wirklich aufgerufen wird.
Beispiel:
http://www.testdomain.de -> FALSCH
http://www.testdomain.de/index.shtml -> RICHTIG
http://www.testdomain.de/unterordner -> FALSCH
http://www.testdomain.de/unterordner/index.shtml -> Richtig
http://www.testdomain.de/unterordner/dateiname.shtml?id=1 ->
falls Parameter vorhanden
|