我正在使用nginx和uwsgi作为wsgi容器。我将基本身份验证设置为子目录。 所以我的配置是这样的:
location /autotweet {
location /autotweet/teach {
auth_basic "Restricted area";
auth_basic_user_file /var/wsgi/earthreader.htpasswd;
include uwsgi_params;
uwsgi_pass unix:/tmp/autotweet.sock;
uwsgi_param SCRIPT_NAME /autotweet;
uwsgi_modifier1 30;
}
include uwsgi_params;
uwsgi_pass unix:/tmp/autotweet.sock;
uwsgi_param SCRIPT_NAME /autotweet;
uwsgi_modifier1 30;
}
但有些行是复制粘贴的。我不想在每个其他配置文件中复制粘贴行。 有没有更简单的方法来解决这个问题?