【问题标题】:where to put "WSGIPassAuthorization On"?在哪里放置“WSGIPassAuthorization On”?
【发布时间】:2016-08-28 05:04:56
【问题描述】:

我尝试了两种方法:

1、/etc/apache2/sites-enabled/myproject.conf

2、/etc/apache2/mods-enabled/wsgi.conf

两者都有效。 我只是想知道放在哪个地方最好?

【问题讨论】:

    标签: apache2 mod-wsgi wsgi django-wsgi


    【解决方案1】:

    这取决于您的 Apache 配置,因为不同的 Apache 安装有不同的布局。通常,由于指令的影响可以隔离到特定的上下文,例如特定的虚拟主机 (VirtualHost)、特定的 URL 集 (Location) 或特定的脚本 (Directory/Files),因此您可以将其与任何您需要的最小上下文。这样您就不会最终将信息传递给不需要它的应用程序。在最坏的情况下,将它放在 WSGIScriptAlias 指令旁边,这意味着它被限制在虚拟主机上。

    【讨论】:

      猜你喜欢
      • 2012-04-04
      • 1970-01-01
      • 2014-08-08
      • 2014-07-27
      • 2011-06-29
      • 2018-03-27
      • 2011-02-15
      • 2020-06-28
      • 1970-01-01
      相关资源
      最近更新 更多