2012-05-11 1 views
8

로컬 호스트에서이 오류가 발생하지 않습니다. 내 서버에 업로드 할 때만 내 페이지 중 하나에이 오류가 나타납니다. 내가 바꿀 필요가있는 어떤 생각?오류 310 (net :: ERR_TOO_MANY_REDIRECTS) :

+0

몇 가지 추가 정보를 알려주세요. 아무것도...? – deceze

+2

그 밖에 내가 무엇을 제공 할 수 있습니까? 나는 이것이 어떤 일이 일어나고 있는지 전혀 모른다. – arboles

+0

우선, 그 오류가 어디에서 오는 것인지. 둘째, 무엇을 시도 했습니까? * 일어날 수있는 일에 대한 모든 추가 표시기. 그렇다면 귀하의 신청서는 무엇으로 구성됩니까? 당신은 전혀 리다이렉션으로 무엇을 하는가? 아니면 웹 서버 문제처럼 보일까? 귀하가 제공 할 수있는 정보는 관련성이있는 것일 수 있습니다. – deceze

답변

15

웹 페이지에서 웹 페이지를 다시 열어 다른 웹 페이지로 이동하여이 오류가 발생했습니다.이 웹 페이지는 원래의 끝으로 다시 리디렉션됩니다. 프로그래밍 오류가 지속적으로 페이지를 다시로드하거나 페이지를 리디렉션하는 상황 자신에게.

이런 문제를 해결하는 방법은 브라우저가 서버에 요청하는 내용을 실제로 보는 것입니다. 이 오류가 발생하기 전에 여러 개별 요청을 볼 수 있어야합니다.

Chrome의 개발자 도구 (Ctrl + Shift + J)의 네트워크 탭이나 firefox의 Firebug 네트워크 태그를 사용하여 브라우저에서 요청을 볼 수 있습니다. 나는 IE9가 개발자 도구 (F12)에 네트워크 도구를 가지고 있다고 생각하지만 기억이 안나고, IE9를 열어 확인할 충분한 이유가 없다고 생각한다. 그러나 네트워크 도구가 없다면 HTTPWatch의 무료 버전을 설치할 수 있습니다.이 버전을 사용하면 브라우저에서 개별 요청을 볼 수 있습니다.

그리고 이들 중 어느 것도 작동하지 않는다면 브라우저에서 보낸 패킷과 요청을 스니핑하는 Fiddler 또는 WireShare를 설치할 수 있습니다. 당신이 실제 기본 경로를 얻을 코드 줄을 추가하기위한 htaccess로 파일을 편집해야하므로

0

로컬 호스트 및 웹 서버는

RewriteEngine On 

# Some hosts may require you to use the `RewriteBase` directive. 
# If you need to use the `RewriteBase` directive, it should be the 
# absolute physical path to the directory that contains this htaccess file. 
RewriteBase (your physical path) 

....... 

의 모든에 대한 htaccess로 오류 int로 파일에 대한 다른 경로를하다