Yahoo Clever wird am 4. Mai 2021 (Eastern Time, Zeitzone US-Ostküste) eingestellt. Ab dem 20. April 2021 (Eastern Time) ist die Website von Yahoo Clever nur noch im reinen Lesemodus verfügbar. Andere Yahoo Produkte oder Dienste oder Ihr Yahoo Account sind von diesen Änderungen nicht betroffen. Auf dieser Hilfeseite finden Sie weitere Informationen zur Einstellung von Yahoo Clever und dazu, wie Sie Ihre Daten herunterladen.

Wie kann ich Verlinkungen durch bestimmte Domains blocken?

Hallo,

ich möchte bestimmte Domains blocken, sprich Verlinkungen von diesen Seiten aus blocken oder (noch besser) umleiten. Hintergrund ist, daß es sich um eine Topliste handelt und ich verhindern möchte daß die "IN"-Klicks durch Autosurf- und Besuchertausch - Systeme in die Höhe schießen.

Meine Recherche hat ergeben, daß ich per FTP eine .htaccess - Datei hochladen soll, in der

Order deny,allow

deny from bestimmtedomain.de

...stehen soll.

Habe als Test eine meiner eigenen (anderen) Domains geblockt, eine Verlinkung zu meiner Topliste vorgenommen und lande trotzdem brav auf der Seite. Gibt es andere Tricks, Domains zu blocken o.ä.? Am allerschönsten wäre natürlich, wenn diese dann keine Fehlermeldung angezeigt bekämen, sondern auf eine alternative Seite weitergeleitet werden.

Ich wäre dankbar für jede Art von Anregungen und "Codeschnipsel".

2 Antworten

Bewertung
  • vor 1 Jahrzehnt
    Beste Antwort

    Klappt es damit:

    <?php

    $herkunft = $_SERVER['HTTP_REFERER'];

    if ($herkunft=='ADRESSE woher man kommt')

    header('location: http://www.google.de');/

    ?>

    Also $herkunft bedeutet der Referer

    Dann prüft der Schnipsel ob die Adresse da steht

    und wird

    "header" weitergeleitet zu google! (Wenn es stimmt >>> Das ist die sogenannte if-Bedingung!

  • vor 1 Jahrzehnt

    Einzelne Domain blocken:

    RewriteEngine on

    # Options +FollowSymlinks

    RewriteCond %{HTTP_REFERER} böseseite\.de [NC]

    RewriteRule .* - [F]

    ODER

    Mehrere Seiten blocken:

    RewriteEngine on

    # Options +FollowSymlinks

    RewriteCond %{HTTP_REFERER} böseseite\.com [NC,OR]

    RewriteCond %{HTTP_REFERER} nochneböseseite\.com

    RewriteRule .* - [F]

    ---------------------------------------------------------------------------------------

    Htaccess funktioniert aber nur bei Apache Webservern. Wenn das nicht klappen sollte, setzt dein Provider höchstwahrscheinlich nen anderen ein, weil ansonsten würde das mit der Htaccess-Datei klappen.

Haben Sie noch Fragen? Jetzt beantworten lassen.