2017-12-22 4 views
-2

도메인 www.a.com을 사용하여 SERVER A에 호스팅 된 웹 사이트가 있습니다. 도메인 www.b.com을 사용하는 다른 서버 (SERVER B)가 있습니다.두 서버 간 리디렉션

서버에서 new.a.com부터 www.b.com까지 리디렉션을 만들었습니다. 리디렉션이 정상적으로 작동하지만 SERVER B이 연결을 허용하지 않습니다. 브라우저를 열고 www.b.com을 입력하면 모든 것이 정상적으로 작동합니다. 하지만 리디렉션 new.a.com에서 액세스하려고하면 작동하지 않습니다.

아파치 로그를 확인했지만 아무 것도 없습니다. 어떤 아이디어?

+0

리디렉션과 www.b.com에 대한 구성을 확인할 때까지는 알 수 없습니다. B 서버에 인터넷 (공용 인터페이스)의 트래픽 만 받아들이는 IP 필터가 있습니까? 많은 정보가 누락되었습니다. – Nic3500

+0

감사합니다. @ Nic3500! 나는 IP 필터를 검사 할 것이다. 나는 그 서버에 대한 완전한 접근 권한이 없다. 관리하는 다른 회사가 있지만 문제를 해결할 수는 없다. 나는 더 많은 정보를 얻으려고 노력할 것입니다. –

+0

아, 그러면 서버 A에만 로그인 할 수 있습니까? A에 로그인하여'telnet serverB 80'을 시도하십시오. 그러면 네트워크 수준에서 양식 A를 B에 연결할 수 있는지 확인합니다. 여기에 서버 A의 구성을 추가하면 리디렉션에서 문제가 발생할 수 있습니다 (네트워크가 정상이면). – Nic3500

답변

0

보안 연결에 문제가있는 것으로 나타났습니다. 사이트 www.b.com에는 SSL 인증서가 있으므로 HTTPS을 사용해야합니다. 문제는 www.a.com이 대신 http://www.b.com으로 리디렉션되고 있다는 것입니다.

나는 항상 HTTPS를 사용하도록 리디렉션을 강제로 www.b.com에 설치 아파치에 수 있었고, 그 문제를 해결했다.