【发布时间】:2013-08-27 07:42:33
【问题描述】:
我设法在 apache 上同时提供了我的项目应用程序及其静态文件。但只有我可以通过输入localhost 和我的 IPv4 地址来查看我的网页。而且我无法从对方的计算机上看到我的网页。在我的 http.conf 中,它是Listen 80。我对此知之甚少。我什至注册了一个免费的动态 DNS 提供商,但即使从那个 url 我也只能看到 It works 消息。我真的很讨厌这些东西。请在这里指导我。谢谢。
http.conf的sn-p:
WSGIScriptAlias / C:/Users/robin/web/etc/etc/etc/wsgi.py
WSGIPythonPath C:/Users/robin/web/etc/etc
<Directory C:/Users/robin/web/etc/etc>
<Files wsgi.py>
Order deny,allow
Allow from all
</Files>
</Directory>
#Alias /robots.txt /path/to/mysite.com/static/robots.txt
#Alias /favicon.ico /path/to/mysite.com/static/favicon.ico
AliasMatch ^/([^/]*\.css) C:/Users/robin/web/etc/etc/static/styles/$1
#Alias /media/ /path/to/mysite.com/media/
Alias /static/ C:/Users/robin/web/etc/etc/static/
<Directory C:/Users/robin/web/etc/etc/static>
Order deny,allow
Allow from all
</Directory>
#<Directory /path/to/mysite.com/media>
#Order deny,allow
#Allow from all
#</Directory>
WSGIScriptAlias / C:/Users/robin/web/etc/etc/etc/wsgi.py
<Directory C:/Users/robin/web/etc/etc/etc>
<Files wsgi.py>
Order allow,deny
Allow from all
</Files>
</Directory>
【问题讨论】:
-
您需要使用 apache 配置来定义虚拟主机。或者默认页面应该转到您的应用程序而不是默认的 apache 文件
-
我该怎么做?我对这些东西很菜鸟......