2015-01-01 2 views
0

내 사이트는 django를 기반으로합니다. 나는 장고 사이트에서 액세스하지 다른 파일을 배치하기 위해 같은 서버에 "파일"폴더를 열려고합니다. 내가 그 폴더에 액세스하려고 할 때장고에서 URL 일치를 추가하십시오.

mysite.com 
mysite.com/files 

그러나, 장고는

는 "현재 URL은 파일이 일치하지 않았다."라고

해당 폴더가 장고 사이트에 필요하지 않은 URL 패턴으로 정의되지 않았 음을 의미합니다.

이 장고 URL 일치 프로그램을 무시하고 장고 사이트없이 내 서버에서 사용자 지정 URL에 액세스하는 방법은 무엇입니까?

+0

방법은 호스트 서버에 먼저 mysite.com/files을 넣을 수 있어야한다, 일반적으로 장고 (아파치/modwsgi, gunicorn, nginx를 등?)를 호스팅하고는 이전에 일치합니다 비트는 django의 URL matcher – Foon

+0

에 제어권을 넘겨 주었고 apache/modwsgi를 호스트했습니다. 당신이 말하는 것처럼 URL 우선 순위를 어떻게 든 할 수 있습니까? – Crimix

+0

잘 conf 파일에 게재하고 싶은 파일을 지정해야합니다.이 도움이 될 것 같아요 http://httpd.apache.org/docs/2.2/urlmapping.html – Anmol

답변

0

이것은 장고와 전혀 관련이 없습니다. Apache 사이트 구성에 Alias ​​지시문 만 있으면됩니다.

Alias /files/ /path/to/mysite.com/files/ 
관련 문제