web-dev-qa-db-ja.com

apacheのどこにRequestHeaderと入力しますか?

攻撃を防ぐために追加する必要があります:

# a2enmod headers
 RequestHeader unset Range
 RequestHeader unset Request-Range

どこに追加できますか?これは私のhtttp.confです、多分別のファイルですか?

<VirtualHost *>
ServerName www.example.com
DocumentRoot /path/
<Location "/">
  SetHandler python-program
  PythonHandler Django.core.handlers.modpython
  SetEnv Django_SETTINGS_MODULE projectname.settings
  PythonDebug Off
  PythonAutoReload Off
  PythonPath "['/usr/local/lib/python2.7/dist-packages/Django','/usr/local/lib/python2.7/sidt-packages/Django/bin/projectname'] + sys.path"
</Location>

<Location "/media/">
  SetHandler None
</Location>

<Location "/static/">
  SetHandler None
</Location>
</VirtualHost>

申し訳ありませんが、準備なしで質問しているかもしれませんが、攻撃を防ぐ必要があります。

2
Dracontis

による:

http://httpd.Apache.org/docs/current/mod/mod_headers.html#requestheader

これはどこにでも設定できます。攻撃を防ぐためにそれを行っている場合は、おそらくグローバルにしたいので、最初のものの上に置きます。

<VirtualHost>

宣言。

2
polynomial