2010-04-07 4 views
1

특정 작업을 수행 한 후 리디렉션을 수행하는 PHP가있는 사이트가 있습니다.Safari가 쿼리 문자열 URL로 리디렉션하지 않습니다.

header("Location: http://example.com/accountArea/?v=updated"); 

그런 다음 쿼리 문자열 값의 값을 기반으로 메시지를 표시합니다. 리디렉션 후 사파리 (Safari에서만)에서 빈 페이지가 표시됩니다. 내 리디렉션에서 절대 URL과 상대 URL을 사용하려했으나 작동하지 않았습니다.

웹 검색을 통해 해결책을 찾을 수 없으므로 여기 누군가가 익숙하기를 바랍니다.

답변

0

Safari의 위치 표시 줄에서 무엇을 볼 수 있습니까? 빈 페이지의 원본을 볼 때 무엇을 볼 수 있습니까? 리디렉션되지 않고 주소 표시 줄에 URL을 직접 입력하여 URL로 이동하면 어떻게됩니까? 아파치의 error_log에 오류 메시지가 표시됩니까?

+0

또한 access_log를 확인하십시오. 동의하고, 더 많은 정보가 필요합니다. – razzed

+0

매우 이상 함. 소스 코드에는 실제로 전체 페이지가 들어 있지만 페이지는 완전히 비어 있습니다. 제목이 있으며 도착 URL은 주소창에 있습니다. 아파치 오류 로그에 아무것도 없습니다. 이는 Safari에서만 발생합니다. – alooficha

+0

나는 사파리 4에있다 – alooficha

관련 문제