2

PHP、Postfix、およびその他のアプリケーションには、現在の構成情報をすべて出力するための関数またはフラグ (phpinfo()または) があります。postconf -nApache には、構成情報特定の場所mod_infoに出力できるようにする機能があります。

LoadModule info_module modules/mod_info.so
<Location /server-info>
    SetHandler server-info
    Order deny,allow
    Deny from all
    Allow from 1.2.3.4
</Location>

ただし、Apache の構成は、たとえばファイルなど、ディレクトリごとに変更される可能性があり.htaccessます。その構成を作成するために使用されるすべてのファイルへのパスを含む、特定のディレクトリのApache 構成全体をどのように出力できますか?

4

1 に答える 1

1

<Files>コンテナを使用して簡単に試すことができます:

LoadModule info_module modules/mod_info.so
<Files "server-info">
    SetHandler server-info
    Order deny,allow
    Deny from all
    Allow from 1.2.3.4
</Files>

server-infoこれにより、既存のディレクトリでリクエストできるようになります。ただし、mod_info の制限のいくつかに注意してください。

.htaccess ファイルからの構成ディレクティブはリストされていません (永続的なサーバー構成の一部を形成しないため)。

于 2013-07-31T07:53:17.077 に答える