Apacheに記録または文書化されていないコンテンツを変更できるファイルは何ですか?

Apacheに記録または文書化されていないコンテンツを変更できるファイルは何ですか?

私はApacheでDebian 8を使用しています。私は/etc/apache2/sites-available/000-default.conf以下の通りです。
Apacheにどのような設定ファイルをどのように設定するかを尋ねてください。/var/log/apache2/other_vhosts_access.log次のトラフィックを記録しないhttp://www.mysite2.orgまたはhttp://www.mysite3.org/subdir/残りの内容は、通常どおり同じファイルに書き込む必要がありますother_vhosts_access.log

<VirtualHost *:80>
  ServerName www.mysite1.org
  DocumentRoot /home/www/mysite1
  <Directory />
    Options FollowSymLinks
    AllowOverride All
    Order deny,allow
    Allow from all
    Require all granted
  </Directory>
</VirtualHost>

<VirtualHost *:80>
  ServerName www.mysite2.org
  DocumentRoot /home/www/mysite2
  <Directory />
  ...
  </Directory>
</VirtualHost>

<VirtualHost *:80>
  ServerName www.mysite3.org
  DocumentRoot /home/www/mysite3
  <Directory />
  ...
  </Directory>
</VirtualHost>

+ 10 other virtual hosts

ベストアンサー1

各仮想ホストにはエラーログと定義された一般ログが必要です。使用できない場合はデフォルトログが使用されます。また、ドメインの1つに属していないすべてのトラフィックをキャプチャするデフォルトの仮想ホストを作成することをお勧めします(あなたのウェブサイトを指すDNSユーザーを変更してください)。これは不正なコンテンツであるため、検索結果に悪影響を及ぼす可能性があります。

したがって、すべての仮想ホストで。

    ErrorLog "logs/web1-error_log"
    CustomLog "logs/web1-access_log" common

    ErrorLog "logs/web2-error_log"
    CustomLog "logs/web2-access_log" common

修正する:

特定のディレクトリをログに記録しない部分を表示できませんでした。これは環境変数を設定することで達成できます。

おすすめ記事