example.com/static/
에서 정적 파일을 제공하고 있습니다.URL 패턴이 그것을 흡수 할 때`/ static`을 무시하십시오
url(r'^', include('ecore.urls', namespace="ecore")),
ecore.urls :
urlpatterns = patterns('',
url(r'^$', views.index, name='index'),
url(r'^tags/(?P<tag_slug>[\w-]*)', views.tag_view, name='tag_view'),
url(r'^about/', views.about_view, name='about'),
url(r'^contact/', views.contact_view, name='contact'),
)
또한 루트에 몇 가지를 포함하기 위해 모든 것을 흡수 (
example.com
에서 지적) 내 루트 URL의 conf에 다음 URL 패턴을 사용하고 있습니다
내 모든 정적 파일이 404
을 반환하므로 문제가됩니다.
example.com/dev/
을 사용하면서 개발 과정에서 문제가되지 않았으므로 패턴이 모든 것을 씹지 않았습니다.
URL 패턴에 대해 부정적인 선행 기입 ((?!static/)
)을 구문 분석 할 수 없습니다. 어떤 종류의 무시 패턴이 있습니까?
정적 파일은 www/static/
에있는 파일을 넣고 Options -Indexes
그래서 사람들이 탐구하지 않는 아파치 collecstatic
를 사용하여 제공됩니다.
사이트는 기본적으로 www/
인 루트를 가리 키도록 설정됩니다.
"정적 /"규칙을 다른 규칙 아래에 배치하십시오. – Joucks
@ 주크 스 "static /"패턴이 없습니다. 그들은 아파치가 아니라 장고가 제공되기 때문에 그것은 무엇입니까? – MLM
오케이 죄송합니다. 지금 받으러 왔습니다. 그래서'example.com/static /'URL에 django를 사용하지 않도록 웹 서버를 구성하십시오. – Joucks