Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Несколько вопросов по Apache  (Прочитано 1060 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Vengant

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
  • RA1AIE
    • Просмотр профиля
    • Радиолюбители Санкт-Петербурга
Несколько вопросов по Apache
« : 19 Сентября 2009, 02:37:59 »
Где прописать "Options -Indexes", чтобы это стало глобальным? А то приходится для каждой папки прописывать...

И еще вопрос - при выводе сообщения об ошибке (например, 403) в конце пишется "Apache/2.2.11 (Ubuntu) PHP/5.2.6-3ubuntu4.2 with Suhosin-Patch Server at 192.168.0.1 Port 80". Как убрать эту надпись или заменить на свою?

Подскажите, пожалуйста.
« Последнее редактирование: 19 Сентября 2009, 02:47:08 от Vengant »

Оффлайн jack_solovey

  • Активист
  • *
  • Сообщений: 916
  • Mate, и никаких Unity
    • Просмотр профиля
Re: Несколько вопросов по Apache
« Ответ #1 : 19 Сентября 2009, 05:17:08 »
И еще вопрос - при выводе сообщения об ошибке (например, 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

Совсем отключить вывод информации о сервере.

Как заменить на произвольный текст не знаю. Может такой возможности и нет вовсе.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Несколько вопросов по Apache
« Ответ #2 : 20 Сентября 2009, 12:41:12 »
ServerSignature Off
Уберет подпись сервера как из заголовков, так и из сообщений об ошибках.
Если стоит задача просто выдавать кастомное сообщение об ошибке - копируете темплейты из апача, редактируете, в настройках сервера прописываете его.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.201 секунд. Запросов: 23.