Есть две записи в httpd.conf:
<VirtualHost 10.11.114.1:443>
ServerName www.itlnet.lan
DocumentRoot /home/itlnet/www/html
ScriptAlias /cgi-bin/ /home/itlnet/www/cgi-bin/
CustomLog /home/itlnet/www/logs/access_log common
ErrorLog /home/itlnet/www/logs/error_log
SSLEngine on
SSLCertificateFile /etc/httpd/conf/ssl.crt/server.crt
SSLCertificateKeyFile /etc/httpd/conf/ssl.key/server.key
</VirtualHost>
<VirtualHost 10.11.114.1:80>
ServerName inet.itlnet.lan
DocumentRoot /home/itlnetstat/www/html
ScriptAlias /cgi-bin/ /home/itlnetstat/www/cgi-bin/
CustomLog /home/itlnetstat/www/logs/access_log common
ErrorLog /home/itlnetstat/www/logs/error_log
</VirtualHost>
Делаю обращение на http://inet.itlnet.lan, а apache показывает
почему-то index.html сайта http://www.itlnet.lan
Как убрать эту переадресацию и сделать что бы апатч показывал ошибку 404?
<VirtualHost 10.11.114.1:80> порт 80 http://www.itlnet.lan <VirtualHost 10.11.114.1:443> порт 443 http://www.itlnet.lan:443 как я понял у тебя апяче настроен на порты и следовательно если
просто указать как в первом случае то все полетит на 80 по умолчанию
ну а если порт не 80 а как у тебя 443 то как написанно выше
если я все правильно понял.