Portál AbcLinuxu, 2. listopadu 2025 23:44
/var/www/
domena.local/
logs/
session/
web/
subdomena1/
www/
a následující konfiguraci virtual hostu:
LoadModule vhost_alias_module /usr/lib/apache2/modules/mod_vhost_alias.so
<VirtualHost *:80>
ServerName www.domena.local
ServerAdmin web@domena.local
DocumentRoot /var/www/domena.local/web/www
LogLevel debug
# Logfiles
ErrorLog /var/www/domena.local/logs/error.log
CustomLog /var/www/domena.local/logs/access.log combined
</VirtualHost>
<VirtualHost *:80>
ServerName subdomena1.domena.local
ServerAdmin web@domena.local
DocumentRoot /var/www/domena.local/web/subdomena1
LogLevel debug
# Logfiles
ErrorLog /var/www/domena.local/logs/error-subdomena1.log
CustomLog /var/www/domena.local/logs/access-subdomena1.log combined
</VirtualHost>
Na doméně bych chtěl rozject Nette (subdomena a hlavni domena budou zobrazovat ruzny obsah - to zvladnu)
Pro subdomenu subdomena1.domena.local bych potreboval podstrkovat obsah z /var/www/domena.local/web/www a podle toho následně zobrazím požadovaná data.
Proto jsem do souboru: /var/www/domena.local/web/subdomena1/.htaccess umistil:
RewriteEngine on RewriteRule ^(.*)$ ../www/$1 [L,NE]Ovsem nacteni stranky v prohlizeci mi vraci chybu: 400 Bad Request a v logu je:
[Mon Nov 12 12:20:15 2012] [error] [client 192.168.1.23] Invalid URI in request GET / HTTP/1.1 [Mon Nov 12 12:20:15 2012] [debug] mod_deflate.c(615): [client 192.168.1.23] Zlib: Compressed 305 to 226 : URL www/ [Mon Nov 12 12:20:15 2012] [debug] mod_deflate.c(615): [client 192.168.1.23] Zlib: Compressed 10 to 12 : URL /favicon.icoNevěděl by někdo jak na to? Děkuji za každou radu a nakopnutí :)
<VirtualHost *:80>
ServerName www.domena.local
ServerAlias subdomena1.domena.local
…
Musis si ohlidat hostname v internich redirectech, ale to bys musel tak jako tak.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.