我很难在一个域上安装多个项目 Django。我想在同一个域上运行 Django-CMS 和 LFS:
- mydomain.com (django-cms)
- mydomain.com/store (LFS)
目前,我可以毫无问题地使用正确的 django-project 访问两个域,但是在 LFS 项目中,所有商店的链接都重定向到第一个域。例如,购物车链接重定向到mydomain.com/cart而不是mydomain.com/store/cart。
我试图通过在所有 url 模式中添加“store/”来更改 url.py 文件,但它不起作用。我想我必须在 LFS 项目的 settings.py 中添加一个配置,但我不知道是什么。
你有什么想法吗?谢谢 !:)
PS:这里是我的 httpd.conf
Alias /store/static /home/ubuntu/lfs-installer/lfs_project/sitestatic/
<Directory /home/ubuntu/lfs-installer/lfs_project/sitestatic>
Order deny,allow
Allow from all
</Directory>
WSGIScriptAlias /store /home/ubuntu/lfs-installer/apache/django.wsgi
Alias /static /home/ubuntu/lfs-installer/selmyrtech/static/
<Directory /home/ubuntu/lfs-installer/selmyrtech/static>
Order deny,allow
Allow from all
</Directory>
WSGIScriptAlias / /home/ubuntu/lfs-installer/selmyrtech/apache/django.wsgi