Portál AbcLinuxu, 25. dubna 2024 17:21


Dotaz: Apache mod_vhost_alias document root problém

10.10.2010 11:55 eth4rendil | skóre: 13
Apache mod_vhost_alias document root problém
Přečteno: 185×
Odpovědět | Admin
Dobrý deň, mám problém s modom vhost_alias: takto vyzerá môj config:
 UseCanonicalName Off
  LogFormat "%V %h %l %u %t \"%r\" %s %b \"%{Referer}i\" \"%{User-Agent}i\"" dynamic_vhosts
  CustomLog /var/log/apache2/access_log dynamic_vhosts
    <Directory "/var/www/vhosts">
        Options -Indexes FollowSymLinks MultiViews
        AllowOverride All
	Order allow,deny
        Allow from all
    </Directory>
    <IfModule mod_vhost_alias.c>
	VirtualDocumentRoot /var/www/vhosts/%0/web
	VirtualScriptAlias /var/www/vhosts/%0/cgi-bin
    <DirectoryMatch "^/var/www/vhosts/[^/]+/cgi-bin">
        AllowOverride None
        Options ExecCGI
    <IfModule mod_access.c>
          Order allow,deny
          Allow from all
        </IfModule>
      </DirectoryMatch>
    </IfModule>
  </VirtualHost>
problém je že keď chcem získať cez php $_SERVER['DOCUMENT_ROOT'] vráti mi to vždy '/htdocs'.
štruktúra adresáru s vhost je:
-/var/www/vhosts
- /domena.sk
-/web - document_root
-/sub - subdomény
Ešte by som sa chcel spýtať či by ste vedeli poradiť ako na subdomény. Tie sú uložene v adresári sub a chcel by som to tieť takto nejako dynamicky riešiť aby apache automaticky hladal napr. blah.domena.sk v adresári /var/www/vhosts/domena.sk/sub/blah/
Ďakujem pekne
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

10.10.2010 12:48 eth4rendil | skóre: 13
Rozbalit Rozbalit vše Re: Apache mod_vhost_alias document root problém
Odpovědět | | Sbalit | Link | Blokovat | Admin
takže ten 1. prob je bug toho módu: https://issues.apache.org/bugzilla/show_bug.cgi?id=26052

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.