2012-05-20 25 views
8

tengo apache 2.2.22 en suse linux, quiero pista de disquete & trace en apache y uso 1- TraceEnable Off y 2- RewriteEngine en RewriteCond% {REQUEST_METHOD}^(TRACE | TRACK) RewriteRule. * - [F]. pero de 2 maneras no funcionan, por favor, ayúdenme.Desactivar seguimiento y seguimiento en apache

+0

¿En qué archivos agrega TraceEnable? –

+0

ha agregado una nueva respuesta para httpd 2.4 – Jeff

Respuesta

7

que necesita para poner en httpd.conf TraceEnable Off

+0

@kghah Este enlace puede ayudarlo http://httpd.apache.org/docs/2.2/mod/core.html#traceenable – Satheesh

12

En Apache2 puede hacer simplemente añadir TraceEnable Off en httpd.conf (final del archivo)

TraceEnable Off 

para comprobar si traza es de encendido/apagado que pueda utilizar Curl:

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

El cartel preguntaba cómo desactivar TRACK y TRACE. Su solución no apaga la PISTA. – cdonner

+0

+1 por la sugerencia de usar curl para diagnosticar esto. Al menos, el 50% del problema se puede solucionar de esta manera ... –

+0

Aquí está la solución que se aplica a la configuración principal de apache, no para hosts individuales. Debería ser un buen enfoque si elegimos una forma de lograrlo con cada configuración de host por separado. –

2

para desactivar estos métodos, añadir las siguientes líneas para cada host virtual en el archivo de configuración:

RewriteEngine on 

RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK) 

RewriteRule .* - [F] 

nessus dijo)))

+0

archivos de configuración! puede haber múltiples. Lo más común es agregar esto a 2 archivos de configuración: /etc/httpd/conf.d/ssl.conf (para cada host https virtual) y /etc/httpd/conf.d/vhost.conf (para cada virtual host http) NO tuve que editar httpd.conf. – cdonner

1

A menos que se instala un módulo que soporta pista, luego PISTA No se admite de forma predeterminada por Apache, por lo tanto, la única necesidad tener la directiva:

TraceEnable Off 

Sin embargo, para un cinturón-y- enfoque ligas, también agregar:

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

Esto deshabilitará TRACE y TRACK.