надо на несколько дней вырубить модуль вообще, чтоб хэдер апача не отдавал версию... а потом включить обратно, как было...
перекомпилировать два раза туда-обратно не хотелось бы...
есть другие варианты?
Если собран статиком то только пересобирать если модулем то закомменть LoadModule и перезапусти.
Да. Обычно при инсталляции mod_ssl в конфиге прописывается условная загрузка mod_ssl при определённом макросе SSL
C SSL запуск
httpd -DSSL
Без SSL просто
httpd
Да. Обычно при инсталляции mod_ssl в конфиге прописывается условная загрузка mod_ssl при определённом макросе SSL
C SSL запуск
httpd -DSSL
Без SSL просто
httpd
вот оно не срабатывает, запускаю просто httpd, но SSL все равно выдает варнинг и запускается...
ставлю "ServerTokens Prod", все равно отдает Server: Apache/1.3.41 (Unix) PHP/5.2.5 mod_ssl/2.8.31 OpenSSL/0.9.7a
Значит он у тебя в конфиге где то переопределяется на Full попробуй ProductOnly или как вариант попробуй Minimal чтобы посмотреть что изменилось. Писать нужно в глобальном контексте а не для vhost'a.
В случае с динамическими модулями ServerTokens не поможет. Он влияет только на статические compiled-in modules.
Динамические модули вставляют своё слово в процессе работы.
Можно попробовать директиву
Header set Server "Apache/1.3.41 (Unix)"
Индивидуально PHP/xxx можно отменить в файле php.ini директивой
expose_php "0"