Link Check - "Link is not public" und Software
Clemens
- https
Hallo!
Ich habe in einem Dokument einen Link auf ein per .htaccess geschütztes Verzeichnist gesetzt. Nun meckert mein Link checker:
http://www.domain.de/geschuetztes-verzeichnis/
What to do: The link is not public.
You'd better specify it.
HTTP Code returned: 401
HTTP Message: Realm: domain.de
Authorization RequiredLines: xxx,xxx
Was ist mit "You'd better specify it" gemeint??
Btw. welche Link-Checker könnt ihr empfehlen? habe den vom W3C http://validator.w3.org/checklink geht aber alles nur online und braucht auch eine Weile.
Clemens
Hi,
Ich habe in einem Dokument einen Link auf ein per
.htaccess geschütztes Verzeichnist gesetzt.
Nun meckert mein Link checker:
http://www.domain.de/geschuetztes-verzeichnis/
What to do: The link is not public.
You'd better specify it.
HTTP Code returned: 401
HTTP Message: Realm: domain.de
Authorization RequiredLines: xxx,xxx
Was ist mit "You'd better specify it" gemeint??
Offenbar die credentials, welche dem Links-Checker
den Zugriff auf die entsprechende Ressource erlauben
würde.
Dein Server weiß ja nicht, daß Du Deinen Links-Checker
für etwas besonders Großartiges hältst - zunächst
einmal behandelt der Server alle Besucher gleich und
fordert sie (via HTTP-Status 401) auf, sich für den
Zugriff auf diese Realm auszuweisen.
Es sind Links-Checker vorstellbar, die Dir als Bediener
in diesem Moment eine Dialogbox öffnen, damit Du die
fehlenden Informationen nachliefern kannst - genau wie
ein Browser das tun würde.
Andere Links-Checker könnten erlauben, daß Du entspre-
chende Informationen in deren Konfiguration eintragen
kannst, wo sie im Falle eines HTTP-401 nachsehen (der
Server sagt ihnen ja, für welchen Realm diese creden-
tials angefordert werden) und die entsprechenden Infor-
mationen an den Server senden.
Btw. welche Link-Checker könnt ihr empfehlen? habe
den vom W3C http://validator.w3.org/checklink
geht aber alles nur online und braucht auch eine
Weile.
Meine Erfahrungen mit Xenu Link Sleuth sind ganz
ausgezeichnet.
Mit Deinem 401-Problem würde der allerdings auch nicht
fertig - aber wenn es Dir darum geht, Deine eigene Site
zu checken, kannst Du das einerseits lokal tun (vor dem
Hochladen) und dort ohne Zugriffskontrolle, oder Du
kannst Deine eigene IP-Adresse serverseitig von der
Zugriffssperre ausnehmen ("satisfy any", "allow from
<ip>").
Viele Grüße
Michael
Hi Michael!
Warum hatte ich eigentlich schon beim schreiben dieses Postings die Ahnung, dass Du was dazu sagen könntest?! ;-)
Offenbar die credentials, welche dem Links-Checker
den Zugriff auf die entsprechende Ressource erlauben
würde.
Naja, wenn es sonst nichts ist. Finde es nur etwas verwirrend, weil das "specify it" sich ja auf "link" bezieht!
Dein Server weiß ja nicht, daß Du Deinen Links-Checker
für etwas besonders Großartiges hältst - zunächst
einmal behandelt der Server alle Besucher gleich und
fordert sie (via HTTP-Status 401) auf, sich für den
Zugriff auf diese Realm auszuweisen.
Das ist klar, wäre anders ja auch etwas seltsam ;-)
oder Du
kannst Deine eigene IP-Adresse serverseitig von der
Zugriffssperre ausnehmen ("satisfy any", "allow from
<ip>").
Stimmt, das ist auch 'ne gute Idee, wenn man geschützte Seiten online checken will!
Clemens
Hallo
Btw. welche Link-Checker könnt ihr empfehlen? habe
den vom W3C http://validator.w3.org/checklink
geht aber alles nur online und braucht auch eine
Weile.
Meine Erfahrungen mit Xenu Link Sleuth sind ganz
ausgezeichnet.
Stimmt, supergut! Aber schweineteuer: 0.00 Euro.
Mit Deinem 401-Problem würde der allerdings auch nicht
fertig - aber wenn es Dir darum geht, Deine eigene Site
Immerhin kann man in den Optionen einschalten, daß er bei Bedarf nach dem Paßwort fragt.
Andreas