J'ai quelques difficultés à installer plusieurs projets Django sur un seul domaine. Je veux lancer Django-CMS et l'EPA sur un même domaine:Django-CMS et LFS sur un seul domaine avec apache + mod_wsgi (serveur amazon ec2 avec ubuntu)
- mydomain.com (django-cm)
- mydomain.com/store (EPA)
Pour la En ce moment, je peux accéder aux deux domaines avec le projet django correct sans problème, mais dans le projet LFS, tous les liens de la boutique redirigent vers le premier domaine. Par exemple, le lien panier redirige vers mydomain.com/cart au lieu de mydomain.com/store/cart.
J'ai essayé de changer le fichier url.py en ajoutant "store /" dans tous les modèles d'URL, mais cela ne fonctionne pas. Je pense que je dois ajouter une configuration dans le settings.py du projet LFS mais je ne sais pas quoi.
Avez-vous des idées? Merci! :)
PS: ici mon 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
Merci pour votre réponse. Je pensais à une nouvelle convention d'URL mais je voulais savoir s'il y avait une autre solution. Pour la deuxième solution, je préfère avoir deux projets Django distincts car lorsque vous avez eu LFS, l'administrateur Django devient vraiment gênant avec les nombreuses options de LFS. En tout cas, merci pour votre aide;) – edfanhouse