2012-01-09 3 views
2

Firefox 9.01에서 404 및 406 오류가 발생하는 웹 사이트.406 및 404 오류 - Firefox에서만 발생합니까?

IE8, Opera 11.52, Safari 5.0.4 및 Chrome 16.0.912.63과 같은 다른 브라우저에는이 문제가없고 모든 페이지가 정상적으로 열립니다.

무엇이 문제 일 수 있습니까?

페이지에 대한 정보 : 페이지 유형 : PHP 기본 jquery UI 코드가 있습니다. Google 애드 센스를 사용할 수 있습니다.

요청 된 자원의 적절한 표현

허용 /이
서버에서 찾을 수 없습니다 없습니다.

또한
ErrorDocument를 사용하여 요청을 처리하는 동안 404 찾을 수 없음 오류가 발생했습니다. 빠른 참고로

내가 추가 한 태그 :

<?xml version="1.0" encoding="UTF-8" ?> 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> 
+1

구체적으로 작동하지 않는 것은 무엇입니까? 나는 어떤 문제도 일으키지 않는다. 또한이 캐시는 캐시에 있으므로 Ctrl + F5를 누르면 도움이됩니다. – Kristian

+0

ff9.0.1과 오류가 없습니다 –

+0

article.php에서만 일부 javascripts가 존재하지 않습니다. (예 : http://webtunings.com/js/article/18.js) – Kristian

답변

1

당신은 자신 찰스에게 가야 (http://www.charlesproxy.com/) 또는 같은 다른 웹 프록시에 의해 전송 된 요청을보고 귀하의 파이어 폭스 및 귀하가 선택한 다른 브라우저가 귀하의 경험을 파괴하기 위해 나쁜 쿠키 또는 약간의 재 작성이 뒤에서있을 수 있습니다.

firefox 요청에서 찰스 로그의 스크린 샷을 보지 못하면 여기에 약간의 빛을 비춰주는 데 도움이 될 것입니다.

+0

브라우저에서 보낸 잘못된 데이터로 406을 얻을 수 있습니까? 또는 그것은 서버 측에서 왔습니까? –

+0

네, 예를 들어 HTML 페이지 나 그와 비슷한 것을 요구하면서 브라우저가 text/html을 받아들이지 않는다고 선언하면 이것을 얻을 수 있습니다.어쩌면 헤더가 잘못 구성되었을 수도 있습니다 ... – bardiir

+0

서버 측. 인용구 : "A 406 Not Acceptable 오류는 서버가 클라이언트가 보낸 수락 헤더에 나열되지 않은 응답을 보내려고한다는 것을 의미합니다." http://stackoverflow.com/questions/2291662/apache-406-not-acceptable-php-problem – Kristian

1

406 response은 HTTP 수준에서 문제가 있음을 나타냅니다. 어떤 식 으로든 리디렉션이 발생하면 페이지의 코드가 여전히 관련성이 있습니다. 그러나 이것은 Firefox가 이상한 HTTP 헤더를 보내고 만족스럽지 못한 요청으로 간주하는 이상한 문제입니다. 그러나 Accept-Encoding : foo와 Accept : foo/bar와 같은 터무니없는 헤더가있는 서버 요청을 보내려고했지만 걱정하지 않았습니다. 그러나 파이어 폭스가 보내는 것을 확인하는 것은 여전히 ​​좋은 생각이다 (bardiir의 제안을 보거나 Tamper Data 추가 기능을 설치하기 바란다).