我以某种方式设法在 apache 上同时为我的项目应用程序及其静态文件提供服务。但只有我可以通过输入localhost
和我的 IPv4 地址看到我的网页。而且我无法从对方的计算机上看到我的网页。在我的 http.conf 中,它是Listen 80
. 我对此知之甚少。我什至注册了一个免费的动态 DNS 提供商,但即使从那个 url 我也只能看到It works
消息。我真的很讨厌这些东西。请在这里指导我。谢谢你。
http.conf 的片段:
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>