webdesign / development + awesome
archivovaný archívny archív
Občas sa môže stať, že potrebujete lokálne pracovať na stránkach, ktoré sú robené s tým, že budú uložené v "roote" domény a využívajú (mimochodom veľmi pohodlné) "polo-relatívne" URLká - napríklad /brm/bla.php
. V takom prípade je treba vypratávať všetko, čo máte vo www-roote vášho lokálneho webservera. A to je pain in the ass, hlavne pokiaľ potrebujete naraz robiť s viacerými projektami.
Apache a Windows sa dajú celkom ľahko nakonfigurovať aby sa okrem adresy localhost
mohla používať hocijaká iná, pri ktorej sa budú súbory ťahať z iného miesta na disku - príklad:
http://localhost/
-> C:\Program Files\wamp\www
http://tosumiveci/
-> C:\Program Files\wamp\www2
Vďaka tomu môžete v konečnom dôsledku mat k dispozícií viac "localhostov".
Ako na to?
1) Povolíme v konfigurácii Apacha modul Virtual host.
Konfiguračný súbor Apachu sa volá httpd.conf
a vo WAMPe sa nachádza v "C:\Program Files\WAMP\bin\apache\Apache2.2.11\conf\"
. Tam treba nájsť riadok #LoadModule vhost_alias_module modules/mod_vhost_alias.so
a odstrániť znak komentára (#
).
2) Do toho istého súboru pridáme adresu nového localhostu a cestu k jeho súborom.
Napríklad ja mám na adresu 127.0.0.2 nastavený adresár www_brmbrm
. Tento krok môžete samozrejme zopakovať ľubovoľne veľa krát pre rôzne adresy a cesty.
<Directory "C:/Program Files/wamp/www_brmbrm*"> Options FollowSymLinks AllowOverride All Order deny,allow Satisfy all </Directory> <VirtualHost 127.0.0.2> ServerName brmbrm DocumentRoot "C:/Program Files/wamp/www_brmbrm" Directoryindex index.php index.html index.htm AccessFileName .htaccess </VirtualHost>
3) A aby to malo gule, do systémového DNS ešte pridáme alias pre našu novú IP adresu. :p
[Windows only] Takže na koniec súboru C:\WINDOWS\SYSTEM32\DRIVERS\ETC\HOSTS
dopíšeme
127.0.0.2 brmbrm
That's it!
Archivovaný archív je bez komentárov. Radšej.
1 komentár
komentuj ku každému komentáru sa v databáze ukladá iba meno, text a dátum, iba za účelom zobrazenia pod článkomneukladá sa email, IP adresa ani informácie o prehliadači a údaje sa nepoužívajú na reklamu, newsletter, na žiadnu ekonomickú aktivitu, nikam sa neposielajú, sú v databáze len aby sa mohli zobraziť pod článkom