Seite 1 von 1
"Richtige" outgoing.pl
Verfasst: 08.07.2008, 20:42
von melm
Hallo,
ich habe früher ein Thread über die "Maskierung von Links" auf abakus gefunden, nun finde ich aber leider nichtmehr wieder. Die Frage ist also: Die aktuellste Fassung von outgoing.pl wird gesucht!
Verfasst:
von
Hochwertiger Linkaufbau bei ABAKUS:
- Google-konformer Linkaufbau
- nachhaltiges Ranking
- Linkbuilding Angebote zu fairen Preisen
- internationale Backlinks
Wir bieten
Beratung und
Umsetzung.
Jetzt anfragen:
0511 / 300325-0
Verfasst: 08.07.2008, 21:40
von msuess
Verfasst: 08.07.2008, 22:10
von melm
Danke, ich hätte gerne aber eine CGI-Lösung (wie gesagt, .pl) und ein Paar Kommentare nach dem Motto "habe ich ausprobiert und diese/jene/fünfte Lösung / Realisierung war besser"...
Verfasst: 08.07.2008, 22:32
von msuess
#!/usr/bin/perl
use CGI;
$q = new CGI;
$url = $q->param('url');
if ($url eq "") {
$url = 'http://'.$q->server_name().'/';
}
header();
exit(0);
sub header {
print "Location:$url\n\n";
}
Jedes Outbound macht das gleiche. Ein besser gibt es nicht. Wenn Du es zum Affili-Maskieren willst, musst Du sowieso daran rumbasteln, aber dazu müsstest Du Perl verstehen.
Verfasst: 08.07.2008, 22:35
von webpilot
Die Lösung ist meines Wissens von phpBB. In diesem Umfeld wurde diese auch rege diskutiert.
Verfasst: 08.07.2008, 22:39
von msuess
Was willste eigentlich damit machen, dann kann man Dir evtl. helfen.
Verfasst: 08.07.2008, 22:42
von melm
Vor allem habe ich daran gedacht, affili.net-Links zu "verstecken". Bei diesen Links gibt es jede Menge &...
Verfasst: 08.07.2008, 22:51
von webpilot
Das machst dann wohl besser so:
Datei:
Inhalt:
Code: Alles auswählen
<?php
$link['123'] = "http://www.affili.net/bla=asf&x=asf&quak=asfg";
$link['ABC'] = "http://www.affili.net/bla=asf&x=asf&quak=asfg&ggg=asfaukfab";
header("Status: 301 Moved Permanently");
header("Location:".$link[$_GET['go']]);
exit();
?>
Aufruf:
Code: Alles auswählen
http://domain.tld/out.php?go=123
http://domain.tld/out.php?go=ABC
Das kannst du jetzt noch mit mod_rewrite ausschmücken, dass sowas bei rauskommt:
Code: Alles auswählen
http://domain.tld/out/123
http://domain.tld/out/ABC
Aber die feine Art ist das nicht. Der User soll schliesslich wissen wo er hingeht.....
Verfasst: 08.07.2008, 23:05
von melm
Danke, das war eine umfassende Antwort, genaueso wie die früheren, all diese Antworten werden bestimmt auch vielen anderen Lesern hier helfen. Leider brauche ich einen CGI bzw. pl Script. Eins zu eins zu übernehmen- funktioniert leider nicht (ansonsten bin ich leider nicht so gut in Perl und php)...
PS: Verstehe ich richtig, dass diese Datei out.cgi in einem ausgeschlossenen Ordner liegen soll? Bei dem ersten Link im Thread habe ich in den Comments gelesen, dass die Bots solche Links ab und zu trotzdem indexieren. Worauf soll ich noch achten?
Nachtrag: Ich möchte einen cgi-Script, da ich außerdem die Anzahl der Besucher (bzw. Klicks auf den Link) ermitteln möchte und da hatte ich einen Script dafür. Ich hoffe, dass ich diese Sachen dann selber kombinieren kann.
Verfasst: 09.07.2008, 04:08
von msuess
melm hat geschrieben:Vor allem habe ich daran gedacht, affili.net-Links zu "verstecken". Bei diesen Links gibt es jede Menge &...
Bitte sei mir nocht böse, aber Deinen Fragen entnehme ich, dass Dir schon das Basiswissen fehlt. Es zwickt an so fundamentalen Dingen wie dem Verständnis was ein CGI überhaupt macht oder was eine Robots.txt ist. Von der Kenntnis einer Programmiersprache will ich erst gar nicht reden.
Mehr Vorlage als von webpilot kannst Du auf Deine Frage nicht bekommen.
Entweder Du lässt Dir Dein Problem (gegen Geld) lösen oder Du gehst den Weg, den hier (fast) alle gegangen sind: Lernen.
(1) Grundlegende Dinge über HTTP, von SEO rede ich noch gar nicht
(2) Eine Programmiersprache Perl, PHP oder Python