Apache konfiguravimas
Kartais nervuoja kiekvieną kartą kurti naują virtualhost nustatymą.
Kai reikia kurti naują domeną/subdomeną. Pasirodo galima tai
supaprastinti su VirtualDocumentRoot.
Tereikia paleisti modulį mod_vhost_alias.c
ir aprašyti virtualhost:
<VirtualHost *:80> UseCanonicalName off VirtualDocumentRoot D:/__WEB/__PROJECTS/%0/public_html/ </VirtualHost>
O dabar pvz pas mane 5 kompo IP nuredirektintas *.domenas.com
Susikuriu naują direktoriją tarkim D:/__WEB/__PROJECTS/sitesupra.domenas.com/public_html/
Ir ten dedu failus. Ir ką jūs manot viskas gražiai veikia net nereikia perkrauti apache. :)
Apie tai galima paskaityti
- Tutorial World svetainėje
- Dar vienas mielas tutorialas. (+ Windows vartotojams tipsas, kurti domenus kaip http://projektas1, http://projektas2)
- Apache dokumentacijoje
- Google paieška
kaip tik to ir reikėjo :)
ačiū
vaidai, pamiršai paminėt, kad…
…po windoze šitas iškart neveiks. reikės atsidaryt %WINDIRS%System32driversetchosts ir ten įrašyti:
127.0.0.1 hostas1 hostas2 hostas3 enlarge
t.y. visi reikalingi hostai atskirti tarpu :)
Mentolis:
taip sitas neveiks jei neturi nukreiptu domenu. Ash turiu.
Sitas dalykas apie host aprasytas "Dar vienas mielas tutorials" adresu
Tik va problema susiduriau kaip pagauti $_SERVER['DOCUMENT_ROOT'] teisinga :)
Kazko nepagaunu.. :(
Doks dalykas mano aprasytas vadinas "mass hosting" sprendimu.
Dar tokiu aprasytu yra cia:
http://www.weberdev.com/Manuals/Apache1.3.x/vhost…
jei apachis turėtų (o gal turi, bet aš apie tai nežinau) stringų sujungimo galimybę, išeitis būtu paprasta:
SetEnv DOCUMENT_ROOT c:/mano/webai/ HTTP_HOST
http://httpd.apache.org/docs-2.0/mod/mod_vhost_al…
2 apache manualas
Loading:
kas be ko :)
suprantama jei yra 1.3.x manuale, beveik tas pas pats ir bus 2.x manuale.
Copy Paste To tips and trikcs
http://www.why2liz.net/blog/?item=web_171
Šiektiek papildyta :)
o kaip galima pasinaudoti IPV6 teikianciom galimybem?