나는 django를 사용하여 블로그를 만들고 dotcloud http://www.honeybunny.dotcloud.com/blog/ localhost에서 잘 작동하지만 온라인으로 액세스하려고 할 때 여분의 슬래시가 이유가 될 수있는 URL에 추가됩니까? www.sitename.com/admin/여분의 슬래시가 URL에 추가되는 이유는 무엇입니까?
는
www.sitename.com//admin/
내 urls.py는
를 다음과 같습니다된다from django.conf.urls.defaults import patterns, include, url from django.views.generic.simple import redirect_to # Uncomment the next two lines to enable the admin: from django.contrib import admin import blog admin.autodiscover() urlpatterns = patterns('', url(r'^$',redirect_to,{'url':'/blog'}), url(r'^admin/', include(admin.site.urls)), url(r'^blog/',include('blog.urls')), )
또한 관리자의 로그인 양식을 제출하면 http://admin/으로 리디렉션되지만 로컬 환경에서는 완벽하게 작동합니다.
업데이트 : 내 문제는 here과 매우 비슷하게 보입니다.
이 urls.py 파일을 붙여 넣으 epio 그것을 업로드 할 때 – Kracekumar
완벽하게 작동합니다. – Kracekumar
@kracekumar 다시 시도하십시오. 아래 설명 된 URL 끝에 $로 url.py를 밀어 넣었습니다. 왜 로컬 및 프로덕션 환경에서 다른 방식으로 작동하는지 이해할 수 없습니까? –