Portál AbcLinuxu, 12. května 2025 06:10
Dobry den.
Budto nakopirujte Vase projekty do /www/adacopy, ale bude to pristupne i prez /www/adacopy/adresar.
Nebo v apache2.conf nastavit dalsi virtualhosty.
Pokud mate koupenou domenu, asi neni problem udelat si pro kazdy projekt dns 3(nebo jeste vyssiho) radu, pripadne pouzit nejake zoliky (napriklad ze uplne vsechno bude smerovat na tu jednu adresu)
Potom existuje pro apache2 modul (urcite nebude problem si ho najit na strankach apache), ktery pro jakykoli virt. server hleda adresar se stejnym jmenem v zadane ceste a vrati jeho obsah.
marek
Dobry den.
Ten modul se jmenuje mod_vhost_alias. V apache2.conf se potom smazou vsechny virtualhosti a doplni:
UseCanonicalName Off VirtualDocumentRoot /var/www/%0
Nebo tak nejak.
marek
PS: "http://www.adacopy.cz:81/" Vam normalne funguje. (Vítejte na download serveru ADA ..........)
udelal bych symlink /etc/apache2/mods-enable/mod_vhost.alias.so ukazujici na /etc/apache2/mods-available/mod_vhost.alias.so
marek
a2enmod
(nedela nic jineho, nez ten symlink)
a mate ve /var/www/ adresare www.adacopy.cz ... ?
neni od veci tam mit jeste nejaky defautl virtual host a tam budou padat vsechny dotazy pro ktere nebude existovat adresar ve /var/www
cest jak toho dosahnout je spousta.
v tomto Vam ale mod_vhost_alias moc nepomuze.
jeho vyhoda by byla, ze by bezbolestne mohl byt dostupny ftp.adacopy.cz jako /var/www/ftp.adacopy.cz/
potom www.adacopy.cz/ jako /var/www/www.adacopy.cz/
dale phpmyadmin.adacopy.cz jako /var/www/phpmyadmin.adacopy.cz atd..
to co popisujete v predchozim prispevku je snazsi udelat pomoci jednoduchych virthostu a symlinku ve filesystemu, nebo aliasu v apache2
doufam, ze jsem to vic nezamotal nez objasnil
marek
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.