$_server['HTTP_HOST'] 관련 이슈

$_server['HTTP_HOST'] 관련 이슈

QA

$_server['HTTP_HOST'] 관련 이슈

답변 2

본문

테스트 용도로 새로운 도메인을 구입하였습니다.

예를 들어, 기존 도메인은 old.com

              새로운 도메인은 new.com

 

config.php에 있는 g5_domain을 새로운 도메인으로 변경하였는데

new.com/bbs/login 에서 관리자 계정으로 로그인 시,

new.com/adm 으로 이동해야되는데 old.com/adm으로 넘어갑니다.

 

request headers 에 host 가 old.com으로 찍혀서 그런 것 같은데...

분명히 new.com/bbs/login 으로 부터 시작했음에도 왜 이런지 이유를 모르겠습니다.

 

도움 부탁드립니다 ㅠㅠ

이 질문에 댓글 쓰기 :

답변 2

old.com 이리로 넘어가는경우는 대채적으로 소스 내에서 강제적으로 해당 도메인을 하드 코딩 해놔서 그럴겁니다.

https를 사용하던지 아니면 변경을 못하도록  하드 코딩해서 설정해놓은경우 입니다. 소스내부를 찾아서 주석처리를 해보시면 정상적으로 동작될것입니다.

 

친절한 답변 감사합니다!
채택 후 추가 질문 드립니다... (한 번 읽어라도 주시면 감사하겠습니다.)

하드 코딩된 부분 찾고자 eclipse ide에서 ctrl+h 로 old.com 검색했을 시 발견이 안되나, 해당 새로운 도메인에 직접 열어보면 old.com이 있습니다. 도움 요청을 받아 현재 그누보드5 b.com 이관 진행하는데... docker/kube | nosql | GraphDB 개발자의 입장에서 모르는 ide로 하드 코딩된 부분을 찾으려니 막막합니다.

이부분은 소스를 분석하실수 있는 능력이 필요합니다.
아마 상단에 어딘가 보시면  대부분 리다이렉트 형식으로 정의하였습니다.
혹시나 진행해보시고 어려우시거나 안되시면 쪽지 부탁드립니다.

관리자로그인 링크를 확인하세요.

소스에서 구 도메인으로 넣어졌을수있습니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 2
© SIRSOFT
현재 페이지 제일 처음으로