2014-01-23 4 views
0

이것은 매우 이상한 문제입니다.RewriteCond % {QUERY_STRING} c99 [OR] 403 하위 371

고객이 oscommerce 웹 사이트를 가지고 있으며 고객이 Google 계정에 링크 (URL)의 html 코드 403에 많은 오류가 있습니다. 그러나 100 배 많은 다른 사람들에게 그것은 올바르게 가고 있습니다.

이러한 링크는 예를 들어. htaccess로 리다이렉트 http://www.xx.com/yyy-500-zzzz-p-9785.html?language=de&osCsid=1e12581c9a1fcae0dbd1ec99cde5334c9

정의된다 : RewriteCond %{QUERY_STRING} c99 [OR]

================================ ==

답변 :

c99.php는 해커 프로그램 등 때문에이 규칙은 URL에 C99을 방지 적이었다.

이상한

어쩌면 누군가가 그것을 변경하려고 ...없는 자신의 데이터베이스 (세션 테이블) 또한,이 고객이 URL의에서 세션 ID의 만 C99을 가지고 있지만 다른 고객 나는이를 찾을 수 있다는 것입니다 c99가 가능한지 아닌지 알아내는 URL의 c99에서 ..? ..

답변

0

나는 그것이 oscommerce에 관한 것이라고 생각하지 않는다. 아마 .htaccess 규칙에 관한 것입니다. 동일한 arguements로 product_info.php를 실행해야합니다. 코드가 제대로 실행되면 .htaccess 규칙이 제대로 작성되었는지 확인해야합니다.

+0

원래 링크에는 9 개가 있어야하지만 링크가 표시된 위치에 9 개가 더 있습니다. –

+0

답장을 보내 주신 Melih에게 감사드립니다. 다음에 무슨 일이 일어 났는지 설명 드리겠습니다. 차이점을 설명해주세요. – Francois99