Alain: wie kann ich hostnamen splitten...?

Beitrag lesen

hallo,

Ich verstehe noch nicht ganz was du möchtest: Wenn ich deine Beispiele betrachte würde ich sagen, daß du die letzten 6 Zeichen - gerrechnet exclusive eines Punktes - extrahieren möchtest. Stimmt das so?

Nebenbei gesagt: Ich sehe den Sinn hinter so einem Konstrukt nicht. Vielleicht kannst du mir auf die Sprünge helfen?

Da man aol user oder dialin net user nicht mit IP untescheiden kann,möchte ich das mit dem host-namen versuchen in kombination vom user agenten und remonte_user um sicher zu stellen dass nur berechtigte user im htaccess geschützen bereich surfen,das ist das ziel meiner erläuterung. Der hostname ändert sich zwar auch manchmal bei aol oder dialin.net,aber meistens nicht in den letzteren zeichen. Hier ein auszug vom log eines aol user: 152.163.189.129 - - [16/Mar/2003:08:12:17 +0100] "GET /home.jpg HTTP/1.1" 304 - "http://www.meinserver.com/order1.htm" "Mozilla/4.0 (compatible; MSIE 5.5; AOL 8.0; Windows 98; Creative)" 152.163.188.37 - - [16/Mar/2003:08:12:17 +0100] "GET /th222550.jpg HTTP/1.1" 304 - "http://www.meinserver.com/order1.htm" "Mozilla/4.0 (compatible; MSIE 5.5; AOL 8.0; Windows 98; Creative)" 152.163.188.38 - - [16/Mar/2003:08:13:09 +0100] "GET /marpart/q_217.jpg HTTP/1.1" 200 16059 "http://www.meinserver.com/marpart/index.htm" "Mozilla/4.0 (compatible; MSIE 5.5; AOL 8.0; Windows 98; Creative)" 152.163.188.200 - - [16/Mar/2003:08:14:54 +0100] "GET /various/various.htm HTTP/1.1" 200 5291 "http://www.meinserver.com/order1.htm" "Mozilla/4.0 (compatible; MSIE 5.5; AOL 8.0; Windows 98; Creative)" 152.163.189.71 - - [16/Mar/2003:08:14:56 +0100] "GET /various/th0404.jpg HTTP/1.0" 200 1415 "http://www.meinserver.com/various/various.htm" "Mozilla/4.0 (compatible; MSIE 5.5; AOL 8.0; Windows 98; Creative)"

wenn ich mir den hostnamen von diesem user betrachte so seh ich dass der aol.proxy immer der selbe ist,anhand dessen könnte man den user fast :-) eindeutig identifizieren

Grüsse vom Alain

--
...nichts ist so schlecht, als daß es nicht für irgend etwas gut wäre