Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

tux:install_yourls [2014/08/06 15:57]
wikisysop [URL Shortener »Yourls« auf Linux Debian installieren]
tux:install_yourls [2014/11/25 14:05] (aktuell)
wikisysop
Zeile 110: Zeile 110:
   * Im Admin Interface stehen Ihnen dann weitere Möglichkeiten zur Verfügung:   * Im Admin Interface stehen Ihnen dann weitere Möglichkeiten zur Verfügung:
 {{ :​tux:​yourls_04.png?​700 |}} {{ :​tux:​yourls_04.png?​700 |}}
 +
 + --- //pronto 2014/08/06 15:56//
 +
 +==== Spam Schutz ====
 +
 +Bei einem öffentlich erreichbaren URL Shortener wird es unweigerlich dazu kommen, dass Spammer diesen missbrauchen. Bei uns ist das relativ schnell gegangen und wir mussten umgehend reagieren. Es gibt verschiedene Ansätze sich dem Problem zu nähern, wir haben uns dafür entschieden,​ das Webinterface nur für unser Haus, also interne IP-Adressen,​ freizugeben. Dazu haben wir folgendes PHP-Snippet am Anfang unserer >><​fc #​008000>​index.php</​fc><<​ eingefügt:
 +
 +<code php|index.php>​$remoteIP = $_SERVER['​REMOTE_ADDR'​];​
 +$pos = strpos($remoteIP,​ '​192.168.'​);​
 +if($pos === false)
 +{
 +        echo "​ACCESS DENIED";​
 +        exit;
 +}</​code>​
 +
 +Das og Snippet liest die IP-Adresse, welche die Seite aufruft, in eine Variable ein und vergleicht diese mit dem STring '​192.168'​ welches die ersten beiden Oktetts des bei uns verwendeten privaten IP-Adressbereichs darstellt und stoppt das Skript, wenn es nicht von einer internen, privaten Adresse aufgerufen wird.
  
 It's just that simple ;-) It's just that simple ;-)
 ''//<​fc #​800000>​prontosystems - we are connecting more than computers</​fc>//''​ ''//<​fc #​800000>​prontosystems - we are connecting more than computers</​fc>//''​
  
- --- //pronto 2014/08/06 15:56// + --- //pronto 2014/11/25 13:49// 
-{{keywords>​yourls url shortener}}+{{keywords>​yourls url shortener ​spam}}
tux/install_yourls.1407333470.txt.gz (85196 views) · Zuletzt geändert: 2014/08/06 15:57 von wikisysop
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0