Sperrung semalt Referrer mit htaccess-Regeln

Implementierte ich den folgenden code, htaccess, aber sind trotzdem Verweise von semalt, wie:

74.semalt.com
89.semalt.com

Code:

# Block visits from semalt.com
RewriteEngine on 
RewriteCond %{HTTP_REFERER} ^http://([^.]+\.)*semalt\.com [NC]
RewriteRule .* - [F]

Irgendeine Idee, wie diese Verweise sind Umgehung dieser Regel (die ich online gefunden) und wie kann ich das komplett verhindern?

  • Nicht sicher, aber versuchen Sie, diese RewriteEngine On RewriteCond %{HTTP_REFERER} ^http://.*semalt\.com [NC] RewriteRule (.*) http://www.semalt.com [R=301,L]
  • Haben Sie versucht, mit RewriteCond %{HTTP_REFERER} \.?semalt\.com$ [NC] ? Diese passen auf jeden semalt subdomains, auch wenn Ihr code sollte funktionieren (vielleicht http:// ist nicht im referer ? Das wäre komisch, aber das ist der einzige Grund sehe ich es nicht passend zu Ihrem Zustand)
  • Gehen Sie einfach auf semalt.com und fordern Sie zum ausschließen Ihrer website
InformationsquelleAutor Martin | 2014-08-24
Schreibe einen Kommentar