2012-05-20 3 views
8

я есть апач 2.2.22 в SUSE Linux, я хочу disabel трек & след в апач и использовать 1- TraceEnable Off и 2- RewriteEngine на RewriteCond% {REQUEST_METHOD}^(TRACE | TRACK) RewriteRule. * - [F]. но 2 пути не работают, пожалуйста, помогите мне.Отключить Track и отслеживать апача

+0

В каких файлах вы добавляете TraceEnable? –

+0

добавлен новый ответ для httpd 2.4 – Jeff

ответ

7

Вам нужно положить TraceEnable Off в httpd.conf

+0

@kghah Эта ссылка может помочь вам http://httpd.apache.org/docs/2.2/mod/core.html#traceenable – Satheesh

12

В Apache2 вы можете просто добавить TraceEnable Off в httpd.conf (конец файла)

TraceEnable Off 

Чтобы проверить Трассировка Вкл/Выкл Вы можете использовать Curl:

curl -v -X TRACE http://www.yourserver.com 
+0

Плакат спросил, как отключить TRACK и TRACE. Ваше решение не отключает TRACK. – cdonner

+0

+1 за предложение использовать завиток, чтобы диагностировать это. По крайней мере, 50% проблемы можно решить таким образом ... –

+0

Вот решение применяется к основной конфигурации apache не для отдельных хостов. Это должно быть хорошим подходом, если мы выберем способ достижения этого по каждой отдельной конфигурации хоста. –

2

Чтобы отключить эти методы, добавьте следующие строки для каждого виртуального хоста в файле конфигурации:

RewriteEngine on 

RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK) 

RewriteRule .* - [F] 

Несс сказал)))

+0

файлы конфигурации! может быть несколько. Чаще всего вам нужно добавить это в 2 файла конфигурации: /etc/httpd/conf.d/ssl.conf (для каждого виртуального хоста https) и /etc/httpd/conf.d/vhost.conf (для каждого виртуального http host) Мне не нужно было редактировать httpd.conf. – cdonner

1

Если модуль не установлен, который поддерживает TRACK, а затем TRACK не поддерживается по умолчанию, Apache, следовательно, только необходимость чтобы иметь директиву:

TraceEnable Off 

Однако для ремня- подтяжки, также добавьте:

RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK) [NC] 
RewriteRule ^.* - [F] 

Это отключит TRACE и TRACK.

 Смежные вопросы

  • Нет связанных вопросов^_^