ugrás a tartalomhoz

Változó ServerTokens VirtualHostonként

thomasrc · 2007. Aug. 22. (Sze), 14.00
Apache 2.2.4 alatt ( és PHP 5.2.3 alatt ) szeretném azt megoldani, hogy különböző virtualhostok különböző ServerTokens -t kapjanak. Mindezt úgy, hogy nem futtatok "ezer" Apache -t különböző portokon :D.

Mondok egy példát:

Tegyük fel, hogy az apache alap konfigjában a ServerTokens ProductOnly -ra van beállítva.

a.) Van mondjuk a valami.localhost. Ennek szeretném megadni a ServerTokens Minimalt, de úgy hogy nem akarok belenyúlni az apache "fő beállításaiba".

b.) Ugyanakkor van mondjuk a valami2.localhost. Nos ennek meg a ServerTokens Full -t akarom megadni.

és c.) Van a sima localhost. Ennek meg megmaradhatna a ServerTokens ProductOnly beállítás. A példa szerint a localhost -nak nem kell beállítanom, mert ott az alap beállítás.

Próbáltam, hogy egyszerűen a virtualhost -ba beleírtam azt, hogy ServerTokens Full, de akkor nem indul el az apache.
 
1

doksi

gex · 2007. Aug. 22. (Sze), 15.11
mint az a dokumentációban is benne van, a servertokens-t csak a server configban tudod állítani (context után), se virtualhostonként, se directorynként sem pedig .htaccessben nincs lehetőséged átállítani.
azaz ha ez neked tényleg ennyire fontos, akkor különböző apache-okat kell futtatnod virtualhostonként.
2

DEL

thomasrc · 2007. Aug. 24. (P), 14.55
Valóban, eztet nem néztem meg. De ha már amúgy se lehet megoldani, akkor törölhető a téma.
3

nem értem

zila · 2007. Aug. 24. (P), 15.14
Miért kéne törölni a témát? Az is hasznos információ, hogy nem lehet megcsinálni. Hátha valaki okosan keres mielőtt feltesz egy kérdést :)
4

Figyelmetlenség

thomasrc · 2007. Aug. 24. (P), 17.33
Azért, mert ezt a témát csak figyelmetlenségből hoztam létre. Ha a Context részt is elolvastam volna, akkor tudtam volna, hogy virtual hostonként nem lehet külön-külön beállítani :). Szóval ha elolvastam volna, a téma nem jött volna létre :).

De ha szerintetek "hasznos" (?) a téma, akkor hagyjátok meg.