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

backlink-check.de - jede Menge Traffic

Alles zum Thema: Robots, Spider, Logfile-Auswertung und Reports
roland
PostRank 1
PostRank 1
Beiträge: 17
Registriert: 28.02.2005, 13:07

Beitrag von roland » 14.12.2005, 15:29

Hobby-SEO hat geschrieben:Hallo Roland,

das ist nicht so genau - nur Dein Rewrite-Regelwerk darfst Du Dir halt nicht unterbrechen. Also am besten Du fügst die Zeilen am Ende nach

RewriteCond %{THE_REQUEST} ^POST
RewriteRule !robots\.txt|favicon\.ico - [F]

ein. Die deny-Regeln sind dann auch einfach erweiterbar - einfach die zu blockierenden IPs hinzufügen, z.B.

deny from 195.166.237
deny from 69.36.190.175

LG, Hobby-SEO
Hallo Hoppy-SEO,

vielen Dank für Deine hilfreichen Hinweise.
Die Einträge zeigen jedoch keine Wirkung :(
Hier mal die gesamte .htacess die ich zum Test auf dem Sever hatte:

Code: Alles auswählen

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule   ^[^/]*.html$  index.php
# RewriteEngine On
# RewriteCond %{REQUEST_FILENAME} !-f
# RewriteRule   ^typo3$  typo3/index_re.php
# RewriteRule   ^[^/]*\.html$  index.php
#
RewriteCond %{HTTP_USER_AGENT} backlink [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^linkCheck* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} LinkcheckBot\/2\.0 [NC,OR]
<Limit GET POST>
order deny,allow
deny from 85.197.79.37
deny from 195.135.224.62
allow from all
</Limit>
Hier die Einträge in access_log

Code: Alles auswählen

85.197.79.37 - - &#91;14/Dec/2005&#58;15&#58;07&#58;33 +0100&#93; "GET /robots.txt HTTP/1.1" 200 5498 "http&#58;//www.backlink-check.de" "LinkcheckBot/2.0 &#40;+http&#58;//www.backlink-check.de&#41;"
85.197.79.37 - - &#91;14/Dec/2005&#58;15&#58;07&#58;33 +0100&#93; "GET /robots.txt HTTP/1.0" 200 5498 "-" "-"
85.197.79.37 - - &#91;14/Dec/2005&#58;15&#58;07&#58;38 +0100&#93; "GET /reiselinks/ HTTP/1.0" 200 15246 "http&#58;//www.backlink-check.de/bot.html" "Backlink-Check.de &#40;+http&#58;//www.backlink-check.de/bot.html&#41;"
:evil:

Auf https://195.135.224.62/simple_check.dll kommt von: https://www.backlink-check.de/bot.html wird alles so aufgelistet, als wenn es keine .htaccess auf unseren Server gebe :evil: :evil:

Wie kann das sein, daß die .htaccess hier keine Wirkung zeigt ?


Mit freundlichen Grüßen
Roland

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

Hobby-SEO
PostRank 5
PostRank 5
Beiträge: 337
Registriert: 04.06.2005, 13:56

Beitrag von Hobby-SEO » 14.12.2005, 16:06

Ahoi Roland,

da fehlt eine RewriteRule - und vor der RewriteRule musst Du das [OR] entfernen (außerdem kannst Du zwei Zeilen zu einer zusammenfassen):
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^[^/]*.html$ index.php [L]

RewriteCond %{HTTP_USER_AGENT} backlink [NC,OR]
RewriteCond %{HTTP_USER_AGENT} linkcheck [NC]
RewriteRule !403\.htm|robots\.txt - [F,L]

<Limit GET POST>
order deny,allow
deny from 85.197.79.37
deny from 195.135.224.62
allow from all
</Limit>
Jetzt brauchst Du nach obiger .htaccess im Rootverzeichnis nur noch eine Datei namens 403.htm, auf die ggf. weitergeleitet wird.

Probier mal mit Hilfe von www.wannabrowser.com, ob es jetzt funktioniert.

LG, Hobby-SEO

roland
PostRank 1
PostRank 1
Beiträge: 17
Registriert: 28.02.2005, 13:07

Beitrag von roland » 14.12.2005, 23:23

Hobby-SEO hat geschrieben:Ahoi Roland,

da fehlt eine RewriteRule - und vor der RewriteRule musst Du das [OR] entfernen (außerdem kannst Du zwei Zeilen zu einer zusammenfassen):
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^[^/]*.html$ index.php [L]

RewriteCond %{HTTP_USER_AGENT} backlink [NC,OR]
RewriteCond %{HTTP_USER_AGENT} linkcheck [NC]
RewriteRule !403\.htm|robots\.txt - [F,L]

<Limit GET POST>
order deny,allow
deny from 85.197.79.37
deny from 195.135.224.62
allow from all
</Limit>
Jetzt brauchst Du nach obiger .htaccess im Rootverzeichnis nur noch eine Datei namens 403.htm, auf die ggf. weitergeleitet wird.

Probier mal mit Hilfe von www.wannabrowser.com, ob es jetzt funktioniert.

LG, Hobby-SEO
Hallo Hobby-SEO,

vielen Dank für Deine Mühe.

Das letzte falsche "[OR]" war ledeglich ein Kopierfehler von mir, sorry.

Ich habe Dein oben aufgeführtes Beispiel ohne die Leerzeilen in der .htaccess stehen.


Die access_log an mit folgenden Ergebniss :(
85.197.79.37 - - [14/Dec/2005:22:32:57 +0100] "GET /robots.txt HTTP/1.1" 200 5498 "https://www.backlink-check.de" "LinkcheckBot/2.0 (+https://www.backlink-check.de)"
85.197.79.37 - - [14/Dec/2005:22:32:58 +0100] "GET /robots.txt HTTP/1.0" 200 5498 "-" "-"
85.197.79.37 - - [14/Dec/2005:22:32:58 +0100] "GET /links/29.html HTTP/1.0" 200 9774 "https://www.backlink-check.de/bot.html" "Backlink-Check.de (+https://www.backlink-check.de/bot.html)"
85.197.79.37 - - [14/Dec/2005:22:32:59 +0100] "GET /links/9.html HTTP/1.0" 200 9774 "-" "-"
69.44.153.250 - - [14/Dec/2005:22:33:16 +0100] "GET /links/315.html HTTP/1.1" 200 14696 "https://www.wannabrowser.com/" "195.135.224.62"
85.197.79.37 - - [14/Dec/2005:22:33:26 +0100] "GET /robots.txt HTTP/1.1" 200 5498 "https://www.backlink-check.de" "LinkcheckBot/2.0 (+https://www.backlink-check.de)"
85.197.79.37 - - [14/Dec/2005:22:33:26 +0100] "GET /robots.txt HTTP/1.0" 200 5498 "-" "-"
85.197.79.37 - - [14/Dec/2005:22:33:27 +0100] "GET /links/29.html HTTP/1.0" 200 9774 "https://www.backlink-check.de/bot.html" "Backlink-Check.de (+https://www.backlink-check.de/bot.html)"
85.197.79.37 - - [14/Dec/2005:22:33:28 +0100] "GET /links/29.html HTTP/1.0" 200 9774 "-" "-"
85.197.79.37 - - [14/Dec/2005:22:33:33 +0100] "GET /robots.txt HTTP/1.1" 200 5498 "https://www.backlink-check.de" "LinkcheckBot/2.0 (+https://www.backlink-check.de)"
85.197.79.37 - - [14/Dec/2005:22:33:33 +0100] "GET /robots.txt HTTP/1.0" 200 5498 "-" "-"
85.197.79.37 - - [14/Dec/2005:22:33:34 +0100] "GET /links/315.html HTTP/1.0" 200 14683 "https://www.backlink-check.de/bot.html" "Backlink-Check.de (+https://www.backlink-check.de/bot.html)"
69.44.153.250 - - [14/Dec/2005:22:33:49 +0100] "GET /links/315.html HTTP/1.1" 200 14696 "https://www.wannabrowser.com/" "backlink-check.de"
Die Seiten: /links/315.html usw. werden bei https://www.backlink-check.de "normal" ausgelesen.
backlink-check mit der URL: https://backlink-check.de/ der ja auf 195.135.224.62 bzw. auf 85.197.79.37 "wechselt" wird nicht abgewiesen :(

Das Ergebnis von:
https://backlink-check.de
---> https://unsere_domain/links/315.html
auf:
https://195.135.224.62/simple_check.dll
Willkommen bei Backlink-Check.de dem Online Link Check Analyse Tool! Detailansicht für die Seite:
https://unsere_domain/links/315.html

HTTP Response Header:
HTTP/1.1 200 OK
Date: Wed, 14 Dec 2005 22:09:59 GMT
Server: Apache/1.3.29 (Unix) mod_ssl/2.8.16 OpenSSL/0.9.7c PHP/4.3.4
X-Powered-By: PHP/4.3.4
Set-Cookie: PHPSESSID=83f71e925f5a7360d67b6a338009e0b7; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Connection: close
Content-Type: text/html

Site Infos:
Page Rank 0
IP-Adresse 83.137.101.11
reverse lookup mail.unsere.... .de
Robots.TXT OK - vorhanden

Link's Info:
Alle Links: 23
Links intern: 22
Links extern: 1
Unique Links: 17
Unique Intern: 16
Unique Extern: 1

Alle Links im Überblick:
. . .
. . .
. . .
. . .
:evil: :evil: :evil:

Was läuft da falsch?
Mache ich etwas falsch?

Mit freundlichen Grüßen
Roland

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

Hobby-SEO
PostRank 5
PostRank 5
Beiträge: 337
Registriert: 04.06.2005, 13:56

Beitrag von Hobby-SEO » 15.12.2005, 02:42

Hallo Roland,

versuche es einmal nur mit folgender abgespeckter Version (kannst es mit www.wannabrowser.com überprüfen, wo Du als User-agent z.B. Backlink-Check.de (+https://www.backlink-check.de/bot.html) eingibst):

Code: Alles auswählen

RewriteEngine On 
RewriteCond %&#123;HTTP_USER_AGENT&#125; backlink &#91;NC,OR&#93; 
RewriteCond %&#123;HTTP_USER_AGENT&#125; linkcheck &#91;NC&#93; 
RewriteRule !403\.htm|robots\.txt - &#91;F,L&#93; 
Wenn es jetzt klappt, sind die davorliegenden Zeilen schuld, also

Code: Alles auswählen

RewriteCond %&#123;REQUEST_FILENAME&#125; !-f 
RewriteCond %&#123;REQUEST_FILENAME&#125; !-d 
RewriteCond %&#123;REQUEST_FILENAME&#125; !-l 
RewriteRule ^&#91;^/&#93;*.html$ index.php &#91;L&#93; 
Sollte die obige abgespeckte Version nicht funktionieren, wende Dich an Deinen Hoster - vielleicht hast Du Modrewrite gar nicht installiert?

Sollte es hingegen klappen, versuche einfach die Regeln umzustellen:

Code: Alles auswählen

RewriteEngine On 
RewriteCond %&#123;HTTP_USER_AGENT&#125; backlink &#91;NC,OR&#93; 
RewriteCond %&#123;HTTP_USER_AGENT&#125; linkcheck &#91;NC&#93; 
RewriteRule !403\.htm|robots\.txt - &#91;F,L&#93; 

RewriteCond %&#123;REQUEST_FILENAME&#125; !-f 
RewriteCond %&#123;REQUEST_FILENAME&#125; !-d 
RewriteCond %&#123;REQUEST_FILENAME&#125; !-l 
RewriteRule ^&#91;^/&#93;*.html$ index.php &#91;L&#93; 
Achja, zwei Dinge noch:

- Zugriff auf die robots.txt wird durch obige .htaccess schon gestattet - auch für Backlink-Checker. (Wenn Du das nicht willst, musst die die RewriteRule anpassen.)

- Ich gehe davon aus, dass die .htaccess im Root-Verzeichnis liegt, wirklich .htaccess heißt (auch wenn sie eine Textdatei darstellt!), und im ASCII-Mode hochgeladen worden ist.

Bin schon gespannt, wie es weitergeht. :wink:

LG, Hobby-SEO

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag