我正在使用 django-wsgi 在 apache2 上运行 django。
我一直在寻找解决这个问题的问题,但我发现要么解决方案适用于早期版本的 Django,要么不适合我的特定问题(如果我在这方面错了,请对我温柔)。
我的问题是,当我从域根目录运行 django 时,管理员 css 工作正常,但是当我从子目录(例如http://www.mysite.com/djangoapp/)运行它时,登录 django 没有问题管理员,但缺少所有样式。
我尝试将 settings.py 中的 URL_prefix 更改为 URL_PREFIX = "/django_app"。
我还尝试在我的 apache2 配置 (/etc/apache2/sites-available/mysite) 中的 Alias 中添加 Alias /djangoapp/static /path/to/static,这在 django 1.3 中对我有用,但在 1.4 中不起作用