使用apache 2.4部署django项目无法公开进行

时间:2018-07-11 09:54:32

标签: django apache mod-wsgi

我正在部署django项目,并且已经像Internet上的许多教程中一样,使用mod_wsgi配置了apache服务器,并且使用该服务器的IP和端口(80)在内部网络中成功访问了该网站。

设置ServerName后,我仍然可以使用IP访问内部网络中的网站,但是我既不能在内部也不能在公共范围内使用想要的域名。

我在防火墙中为端口(80)设置了一个特殊的入站规则,以允许访问服务器。

WSGIApplicationGroup %{GLOBAL}
ServerName my.website.com:80
#ServerName localhost:80

<Directory />
    AllowOverride none
    Require all granted
</Directory>

我还可以做些什么使我的服务器可以通过域公开使用?

谢谢。

0 个答案:

没有答案