Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

php-script in .htaccess ausführen

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
AndreasB.
PostRank 4
PostRank 4
Beiträge: 121
Registriert: 05.01.2005, 21:45

Beitrag von AndreasB. » 12.01.2009, 18:08

Hallo ins0,

funktioniert leider nicht.

Es kommen folgende Fehlermeldungen:

Code: Alles auswählen

Warning: fsockopen() [function.fsockopen]: php_network_getaddresses: getaddrinfo failed: Name or service not known in...

Warning: fsockopen() [function.fsockopen]: unable to connect to http://www.domain.de/test.gif:80 in...

Warning: Cannot modify header information - headers already sent by (output started at /zaehler.php:3) in...
Geht so scheinbar doch nicht.
Oder mache ich was falsch?

Hier der Code:

Code: Alles auswählen

<?php 
$fsockopen = fsockopen &#40;'http&#58;//www.domain.de/test.gif', 80, $errno, $errstr, 30&#41;;
header&#40;"HTTP/1.0 301 Moved Permanently"&#41;; 
header&#40;"Location&#58; http&#58;//www.domain.de" . $_SERVER&#91;"REQUEST_URI"&#93;&#41;; 
?>
Gruß
Andreas

Anzeige von ABAKUS

von Anzeige von ABAKUS »


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

ins0
PostRank 4
PostRank 4
Beiträge: 128
Registriert: 01.09.2008, 18:29

Beitrag von ins0 » 12.01.2009, 18:29

sry mein fehler

Code: Alles auswählen

@file_get_contents&#40;'http&#58;//www.motolio.com/images/infobilder/m_content_xenon_fnl.png'&#41;;
header&#40;"HTTP/1.0 301 Moved Permanently"&#41;;
header&#40;"Location&#58; http&#58;//www.domain.de" . $_SERVER&#91;"REQUEST_URI"&#93;&#41;;
dann passt es und es gibt die wenigsten probleme :)

Mork vom Ork
PostRank 9
PostRank 9
Beiträge: 2557
Registriert: 08.07.2008, 11:07
Wohnort: Aufm Friedhof.

Beitrag von Mork vom Ork » 12.01.2009, 18:34

AndreasB. hat geschrieben:Ich habe gerade noch von jemanden eine Info bekommen, dass ich in der ersten Zeile des Codes folgendes mit dazu nehmen soll:

<?php header("HTTP/1.0 301 Moved Permanently") ?>

Das würde dem Bot ja dann sagen, dass die Seite dauerhaft verschoben wurde und entweder wird er mit dem <meta-tag> weiter geleitet, oder er nimmt den Link, den ich bereit gestellt habe.
Damit erreichst du nur, dass der mitgeschickte HTML-Code nicht ausgewertet und damit die Zählergrafik garantiert nicht aufgerufen wird. 301 bedeutet, dass es unter dieser URL nichts mehr zu holen gibt - und das nehmen Browser & Co. wörtlich.
Falsch ist die Aussage davon abgesehen auch noch, denn eine 301-Weiterleitung ohne Zielangabe (Zeile Location) funktioniert nicht. Die richtige Verwendung von header() und 301 habe ich oben bereits beschrieben.
Achja, bei meiner Serverstatistik werden die einzelnen Domains nicht eigens aufgeführt.
Aus deinem Anfangsbeitrag geht hervor, dass du die betreffende (alte, weiterzuleitende) Domain einzeln hast, denn andernfalls würde der von dir angeblich eingesetzte Code

RewriteEngine On
RewriteRule (.*) https://www.domain.de/$1 [R=301,L]

mangels Domainausschluss in einer Endlosschleife landen.

Irgendwie habe ich den Eindruck, du erzählst immer nur die Hälfte von dem, was eigentlich Sache ist. Er vergisst du, zu erwähnen, dass du nicht selber zählen kannst, dann kommt raus, dass deine Domains doch nicht getrennt laufen.
ins0 hat geschrieben:$fsockopen = fsockopen ('https://www.domain.de/test.gif', 80, $errno, $errstr, 30);
Jo :/ Man sollte schon wissen, wie Netzwerke funktionieren, wenn man fsockopen() vorschlägt ...

[Kopfschüttelnderweise vondannen ziehend.]

Anzeige von ABAKUS

von Anzeige von ABAKUS »

Content Erstellung von ABAKUS Internet Marketing
Ihre Vorteile:
  • einzigartige Texte
  • suchmaschinenoptimierte Inhalte
  • eine sinnvolle Content-Strategie
  • Beratung und Umsetzung
Jetzt anfragen: 0511 / 300325-0

ins0
PostRank 4
PostRank 4
Beiträge: 128
Registriert: 01.09.2008, 18:29

Beitrag von ins0 » 12.01.2009, 18:38

Mork vom Ork hat geschrieben:Jo :/ Man sollte schon wissen, wie Netzwerke funktionieren, wenn man fsockopen() vorschlägt ...
Man kann auch freundlich darauf verweisen, das jemand nicht aufgepasst hat und nicht gleich vom Wortlaut des Postings, jemanden auf die Intelligenzebene einer Eintagsfliege, reduzieren...

Entschuldige großer Meister für meinen Fehler, wie schade das ich nich auf Javascript gekommen bin, meine Fresse dein letzten Post hättest dir wirklich Sparen können....

[mitnkopfschüttelvondannenzieh]

AndreasB.
PostRank 4
PostRank 4
Beiträge: 121
Registriert: 05.01.2005, 21:45

Beitrag von AndreasB. » 12.01.2009, 21:50

Hallo ins0,

es kommt zwar keine Fehlermeldung mehr, und auch die Weiterleitung funktioniert, aber so wie es den Anschein hat, werden die Besucher nicht gezählt.

Hast du noch eine Idee?

Gruß
Andreas

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag