2012-01-06 2 views
0

대부분의 컴퓨터에서 .htaccess 파일을 사용하여 올바른 페이지로 사용자를 리디렉션하는 웹 사이트가 있습니다.MOD 재 작성은 일부 컴퓨터에서만 작동합니다.

그러나 일부 컴퓨터는 .htaccess 파일 (심지어 .htaccess 파일조차도)의 규칙을 무시하는 것처럼 보입니다.

RewriteEngine On 
RewriteBase/

RewriteRule ^procyon$ /procyon.php [L] 

사용자가 방문하는 http://www.blackroc-technology.com/procyon는이 제품 페이지로 리디렉션

. 그러나 일부 사용자에게는 404 오류가 발생합니다.

나와 같은 건물에있는 사람 (동일한 인터넷 연결)이이 문제로 고통 받고 있습니다. IE와 Chrome을 모두 시도했지만 어느 것도 작동하지 않아 브라우저 문제가되지 않습니다.

문제를보고 한 Google의 다른 인터넷 연결에는 소수의 고객이 있습니다.

이 문제에 대한 의견이 있으십니까? 그것은 나에게 매우 이상하고 디버깅하기 어려운 것 같습니다!

답변

0

작동하고 작동하지 않는 두 가지 경우를 재현 할 수 있다면 클라이언트 측 HTTP 캡처를 수행하십시오. 피 들러를 사용합니다.

그런 다음 문제의 범위를 좁히기 위해 성공/실패한 요청을 비교할 수 있습니다. 예 : 나쁜 요청이 항상 실패하고 좋은 요청이 항상 성공할 경우 Fiddler에서 다시 요청할 때 어떤 네트워크, 컴퓨터에서 발행되었는지에 관계없이 서버 측 문제 일 가능성이 있습니다 (.htaccess 또는 httpd.conf는 요청 중 하나에 민감하게 설정됩니다 속성). 최소한

당신은 정확하게 당신은 또한 유사하게, 이상적으로 스테이징 환경에서 (서버 측에서 로깅을하지 가능하게 할 수있는 404

단지 최종 결과 대 발산되고있다 더 나은 아이디어를해야합니다 나쁜 요청 404

발생하는 이유 생산) 등

RewriteLogLevel 9

가에 대한 자세한 정보를 얻을 수 있습니다

관련 문제