Django-CMS文本编辑不适用于Apache

时间:2012-11-05 07:10:19

标签: django apache mod-wsgi django-cms

当使用mod_wsgi在apache上提供我的django-cms应用程序时,我无法使用text-plugin。

不同之处在于,当在apache上服务时,textedito会尝试获取不存在的URL。 在Apache上: /admin/js/iframe/default/wymiframe.html

使用manage.py runserver /static/cms/wymeditor/iframe/default/wymiframe.html

wymiframe.html文件存在于我的静态文件夹中,可以通过apache运行应用程序时通过错误的URL访问,但不能访问。

如何让text-plugin请求正确的网址?

2 个答案:

答案 0 :(得分:0)

您在设置文件中设置了什么STATIC_URL?这部分是在创建链接时控制路径的原因。

https://docs.djangoproject.com/en/1.4/howto/deployment/wsgi/modwsgi/#serving-the-admin-files

答案 1 :(得分:0)

我的问题是我在子域上提供了静态内容,而且我在访问控制方面遇到了问题。

我的解决方案是设置

Header set Access-Control-Allow-Origin *

在我的apache配置文件中