J'essaie donc de désactiver la méthode TRACE dans Apache, ce qui est également le problème dans cette question. Désactivation de la méthode de requête TRACE sur Apache/2.0.52 .
J'ai essayé la règle de réécriture dans le bloc VirtualHost, le bloc Directory, le fichier .htaccess, etc. En outre, l'option TraceEnable Off dans httpd.conf ne fonctionne pas.
Voici le résultat de mes tests :
[root@localhost user]# nc www.domain.com 80
TRACE / HTTP/1.1
Host: www.domain.com
VAR1:test
HTTP/1.1 200 OK
Date: Wed, 22 Aug 2012 13:37:38 GMT
Server: Apache/2
Transfer-Encoding: chunked
Content-Type: message/http
3c
TRACE / HTTP/1.1
Host: www.domain.com
VAR1: test
0
La règle de réécriture est :
RewriteEngine on
RewriteCond %{REQUEST_METHOD} ^TRACE
RewriteRule .* - [F]
Des indices sur ce qui ne va pas ?
Santé !