簡體   English   中英

在同一台服務器上一起使用django和redmine

[英]Using django and redmine together on the same server

我正在尋找一種正確配置apache的方法,以便我的django用戶可以在redmine中添加bug,而無需設置多台服務器。 我有兩個半工作的Apache配置:

經典之一:

WSGIScriptAlias / /home/my_project/settings/wsgi.py

django服務器可以運行,但是如果我嘗試調用redmine url,則會出現錯誤404。

而且我嘗試使用正則表達式來保護Redmine url模式免受Django的攻擊:

WSGIScriptAlias ^\/(?!redmine(.*)) /home/my_project/settings/wsgi.py

為此,Redmine可以工作,但是我得到了默認的Apache頁面,就好像沒有為所有Django URL進行配置一樣。

我的正則表達式有問題嗎? 這是解決這個問題的錯誤方法嗎? 任何想法 ?

該服務器故障答案所示 ,您應該使用WSGIScriptAliasMatch

WSGIScriptAliasMatch ^/(?!redmine) /home/my_project/settings/wsgi.py

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM