PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [FRAGE}Apache und No Version Nr



penguin007
02.03.03, 16:46
Hi

Wie kann man Apache so einrichten das es keine Ver nr ausgibt
z.b.
Original:

Not Found
The requested URL /lal was not found on this server.

Apache/1.3.27 Server at meinedomain.com Port 80

mein Wunsch:

Not Found
The requested URL /lal was not found on this server.

Apache Server at meinedomain.com Port 80

Danke schon mal !

alias_maya
02.03.03, 18:57
Hi,

das kannst Du über die Directive "ServerTokens" definieren,
hier nachzulesen:
http://httpd.apache.org/docs/mod/core.html#servertokens

lg,

penguin007
02.03.03, 20:22
hallo

also jetzt habe ich
sowohl
ServerTokens Prod
als auch
ServerTokens productonly
probiert keines führt zum gewünschten ergebnis

mfg

alias_maya
02.03.03, 20:56
Hast Du die Directive in die globale Section der httpd.conf eingefügt ?
Einen reload nach dem Ändern der httpd.conf gemacht ?
Wirft ein "apachectl configtest" irgendwelche Errors aus ?

Auf meinen Webservern funktioniert die Directive...

lg,

alias_maya
02.03.03, 21:05
Hi,

setz mal "ServerSignature" auf "Off",
kannst Du für jeden virtuellen Server gesondert definieren.

lg,

penguin007
02.03.03, 21:14
Hi

ok ich habe folgendes gemacht
httpd.conf editiert
und
ServerTokens Prod
eingefügt
server restart
alles ok confgtest
syntax ok
dann habe ich noch
ServerSignaturef Off
eingfügt
aber noch immer das gleiche

wenn du die global section meinst
wo ServerType etc steht dann ja

alias_maya
02.03.03, 21:28
Hi,

Browser Cache geleert ?
Sonst fällt mir auch nichts mehr ein...

lg,

Jinto
03.03.03, 02:55
IMHO willst du nicht an den Tokens und Signatures herumspielen, sondern willst die Error Fehlerseiten anpassen.

Also Section Custom-Error im Apache Handbuch lesen.

penguin007
03.03.03, 21:11
Hi

Nach dem ich ca. eine halbe stunde googlte fand ich heraus das man die datei in src/include/httpd.h
editieren kann und hier alles reinschreiben was man halt will like:
Index of /no_ver_nr

Name Last modified Size Description

[DIR] Parent Directory 03-Mar-2003 22:05 -

Microsoft IIS 2 Server at meinedomain.com Port 80

;)

cu

xstevex22
04.03.03, 11:30
Hi!
Hättest auch die Direktive ErrorDocument nutzen können und so deine eigenen Error's ausgeben können..allerdings wird bei Internal Server Error u.e.a. auch noch die Versionsnummer ausgegeben.