
apache a virtual host
Ahoj,
potřeboval bych poradit s nastavením apache
snažím se zprovoznit toto
http://*.xxx.cz a xxx.cz
směřuje do jedné složky
ale
mysql.xxx.cz
směřuje do jiné
Zatím mám toto, ale to mi udělá, že ať přistoupím na cokoliv, tak to háže obsah mysql.xxx.cz
XXX.conf
NameVirtualHost *:80
NameVirtualHost *:443
<Directory "/web/XXX_eu/www/">
AllowOverride All
Order allow,deny
Allow from all
</Directory>
<VirtualHost *:80>
DocumentRoot /web/XXX_eu/www/
ServerName XXX.eu
ServerAlias *.XXX.cz
ErrorLog /web/XXX_eu/logs/error.log
TransferLog /web/XXX_eu/logs/transfer.log
LogLevel warn
</VirtualHost>
<VirtualHost *:443>
DocumentRoot /web/XXX_eu/www/
ServerName XXX.eu
ServerAlias *.XXX.eu
SSLEngine On
SSLCertificateFile /etc/httpd/ssl/XXX_eu.crt
SSLCertificateKeyFile /etc/httpd/ssl/XXX_eu.key
ErrorLog /web/XXX_eu/logs/error.log
TransferLog /web/XXX_eu/logs/transfer.log
LogLevel warn
</VirtualHost>
mysql.conf
<Directory "/web/mysql/www/">
AllowOverride All
Order allow,deny
Allow from all
</Directory>
<VirtualHost mysql.XXX.eu:80>
DocumentRoot /web/mysql/www/
ServerName mysql.XXX.eu
ErrorLog /web/mysql/logs/error.log
TransferLog /web/mysql/logs/transfer.log
LogLevel warn
Redirect permanent / https://mysql.XXX.eu
</VirtualHost>
<VirtualHost mysql.XXX.eu:443>
DocumentRoot /web/mysql/www/
ServerName mysql.XXX.eu
SSLEngine On
SSLCertificateFile /etc/httpd/ssl/XXX_eu.crt
SSLCertificateKeyFile /etc/httpd/ssl/XXX_eu.key
ErrorLog /web/mysql/logs/error.log
TransferLog /web/mysql/logs/transfer.log
LogLevel warn
</VirtualHost>