Portál AbcLinuxu, 10. května 2025 02:06
mrtg.example.net
, coz funguje a jsem za to rad.. ale porad mi jeste jede server.example.net/mrtg
a to bych chtel nejak zrusit.. kde to prosim najdu?
Dobry den.
Asi existuje adresar mrtg(ktery je DocumentRoot mrtg.example.net) v DocumentRoot server.example.net
Reseni existuje spousta. Muzete napriklad presunout adresar mrtg a nastavit DocumentRoot mrtg.example.net. Nebo nastavit jinam DocumentRoot server.example.net. Nebo nastavit pomoci <Directory mrtg></Directory> nejakou bejkarnu. Nebo....
Vsechno se to nastavuje v konfiguracich apache2. Ty jsou schovane podle distribuce - u me vesmes v /etc/apache2/sites-available/.
marekdobry den
Ono vlastne neni uplne tak dulezite, co je v sites-available. Dulezity je obsah /etc/apache2/apache2.conf(neni-li v startovacich scriptech Vaseho apache2 definovano jinak). V nem nekde na konci je "Include /etc/apache2/sites-enabled/[^.#]*". To znamena, ze se do konfigurace prida obsah vsech souboru, ktere nezacinaji znaky "." nebo "#" a lezi v adresari /etc/apache2/sites-enabled/. Kdyz se podivate do adresare /etc/apache2/sites-enabled/, zjistite, ze z nej jsou symlinky do ../sites-available. Z toho je videt ze jak se soubory v sites-available jmenuji, je uplne jedno.Kolik virtualnich serveru je v jednom souboru definovano je take uplne jedno.
Takze se kouknete do vsech souboru v sites-enabled a najdete tam, kde je definovan server.example.net. Kouknete se kam ma nastaven DocumentRoot. Pokud tam definice server.example.net neni, pak hledejte co ma definovano DocumentRoot do nadrizeneho adresare DocumentRoot mrtg.example.net
marek
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.