django 프로젝트가 localhost에서 실행 중이며 제대로 작동하고 있지만 실제 서버에 업로드하면 URL에 문제가 발생하기 시작했습니다. 그 때마다 HttpResponseRedirect를을 발생 또는 리디렉션 내 로컬 호스트에 Django 님이 요청한 URL이 이상하게되었습니다.
페이지
를 호출되는http://127.0.0.1:8000/signin
동안 서버에 내가
GET signin 301 MOVED PERMANENTLY
GET signin http://xyz.com,%20xyz.com/signin
을 볼 불을 지르고에서
http://xyz.com,%20xyz.com/signin
된다
나는 urls.p y는^signin/$ ^을 가지고 있고 APPEND_SLASH = settings.py에서 True이면 방문/로그인/작동합니다! 이 URL에 [쉼표] [공간]을 추가하고 리디렉션되는 어떤 이유로 서버
Request URL: http://xyz.com,%20xyz.com/test
내 로컬 호스트
Request URL: http://127.0.0.1:8000/test
에
404 페이지.
홈 페이지 내가 같은 응용 프로그램에서 당신과 함께 일하고 있어요 이후는 대답하지 않을 수있는 문제
이것이 원인이지만 올바른 헤더 정보를 전달하려면 내 대답에 미들웨어 사용을 고려하십시오. –