И еще вопрос - при выводе сообщения об ошибке (например, 403) в конце пишется "Apache/2.2.11 (Ubuntu) PHP/5.2.6-3ubuntu4.2 with Suhosin-Patch Server at 192.168.0.1 Port 80". Как убрать эту надпись или заменить на свою?
/etc/apache2/conf.d/security
Для изменения полноты информации
#
# ServerTokens
# This directive configures what you return as the Server HTTP response
# Header. The default is 'Full' which sends information about the OS-Type
# and compiled in modules.
# Set to one of: Full | OS | Minor | Minimal | Major | Prod
# where Full conveys the most information, and Prod the least.
#
ServerTokens Full
Выставляете один из параметров Full, OS, Minor, Minimal, Major, Prod
#
# Optionally add a line containing the server version and virtual host
# name to server-generated pages (internal error documents, FTP directory
# listings, mod_status and mod_info output etc., but not CGI generated
# documents or custom error documents).
# Set to "EMail" to also include a mailto: link to the ServerAdmin.
# Set to one of: On | Off | EMail
#
ServerSignature Off
Совсем отключить вывод информации о сервере.
Как заменить на произвольный текст не знаю. Может такой возможности и нет вовсе.