2017-05-08 5 views
0

이상한 점이 있습니다. 내 스크립트가 데이터베이스에 무언가를 추가 한 코드를 작성한 다음 성공적으로 추가 한 후에 페이지가 홈페이지로 리디렉션되고 고객에게 성공적으로 추가되었음을 알리는 쿠키가 설정됩니다. 모든 것이 잘 작동했지만 갑자기 내 고객이 "403 Forbidden - 서버 구성에서이 페이지에 대한 액세스를 허용하지 않습니다."라는 메시지가 나타납니다. 오류. 그러나 페이지를 새로 고치면 잘로드됩니다. 리디렉션에서만 발생하는 것으로 보입니다.리디렉션시 PHP 403 금지됨

언급 한대로 모든 것이 며칠 전부터 정상적으로 작동하는 것처럼 보였습니다.

아이디어가 있으십니까? 필요한 경우 몇 가지 코드를 제공 할 수 있습니다.

감사합니다.

+0

또한 localhost에서 문제가 재현되지 않는다는 점을 잊었습니다. 호스팅 서버에만 있습니다. – tserio

+1

페이지를 새로 고치기 전과 후에 URL이 동일합니까? 오타가 아니라고 확신합니까? –

+0

2 곳에서 일어나고 있습니다. 한 번 같은 페이지에, 한 번 다른 페이지에서 오는 .. 나는 문제를 격리했습니다. 클라이언트가 홈 페이지에서 두 번째 시간을 빨리 사용할 수 있도록

....
을 쿠키를 통해 전달하려고했습니다. 내가 그것을 제거했을 때, 그것은 더 이상 403을 던지지 않았습니다. 이것이 가능하면 누구나 알 수 있습니까? – tserio

답변

0

나는이 문제를 격리했습니다. 쿠키를 저장하고 지나가는 문자열 내에서 클라이언트가 홈 페이지에서 두 번째로 빠르게 사용할 수 있도록 전달하려고했습니다. 내가 그것을 제거했을 때, 그것은 더 이상 403을 던지지 않았습니다.