私はphp-fpmでnginxサーバーをセットアップしていますが、作成するすべての新しいサーバーにファイルを含める方法を考えていましたか? 例: このコードは、/etc/nginx の「server_config.conf」というファイルにあります。
location = /favicon.ico
{
log_not_found off;
access_log off;
}
location = /robots.txt
{
log_not_found off;
access_log off;
}
すべてのサーバー (仮想ホスト) にはこのブロックを含める必要があり、私は次のようにしています:
#domain-one.com
server
{
include /etc/nginx/server_config.conf;
server_name domain-one.com www.domain-one.com;
root /var/www/vhosts/domain-one.com/httpdocs;
access_log /var/www/vhosts/domain-one.com/logs/access.log;
error_log /var/www/vhosts/domain-one.com/logs/error.log;
}
# domain-two.com
server
{
include /etc/nginx/server_config.conf;
......
}
「include /etc/nginx/server_config.conf;」を配置することなく、すべてのサーバーブロックに自動的に含まれる「/etc/nginx/server_config.conf」ファイルを取得することは可能ですか? すべてのサーバーブロックで手動で?
ありがとう