타운광장토픽게시판

4월 11일자 라이믹스 디벨롭 브랜치 기준입니다.

 

 

라이믹스를 최초 설치시에 https 를 통해 설치를 진행하는 경우 도메인주소를 올바르게 해석하지 못하는 문제가 있습니다.

 

라이믹스를 설치전 https를 먼저 활성화 시키고 자동으로 https로 리디렉션 되게끔 설정한 상태입니다.

 

처음 https://domain.com 으로 접속하여 라이믹스 설치 페이지를 불러온 뒤 다음 설치 화면으로 넘어가고자 할 때, 도메인 주소를 올바르게 불러오지 못하고 https://index.php/?act=dispInstallCheckEnv 같은 형태로 domain.com의 주소가 빠진 상태가 됩니다.

K-110.jpg

 

주소를 해석하지 못하는 현상같습니다. 하단에 다른 언어를 선택할 수 있는 곳에 링크 주소를 살펴봐도 https://index.php/?l=en 이런 형태로 남아 있습니다.

 

강제로 https://index.php/?l=en 이런 주소를 https://domain.com/index.php?l=en 형태로 변경하면 정상인식이 됩니다. 

 

 

더불어 짧은 주소 사용도 인식이 안되는것 같습니다. (두대 모두 apache2.4 버전대이며, rewrite 모듈 사용중입니다.)

 

서버 환경은 두대 인데 php-fpm7.0  환경과 php5.5.9 각기 완전 다른 서버에서 실험을 진행하였는데 동일한 현상이 발견되었습니다. 두 서버에서의 공동점 하나는 Let's Encrypt SSL을 사용하였고, 둘다 http에서 https 로 리디렉션을 시켰습니다.

 

 

제가 예전 라이믹스 버전들도 종종 남겨놓는데 3월 10일자 디벨롭 브랜치에서는 이런 현상이 없습니다. https로 접속해도 정상적으로 설치가 됩니다. (짧은 주소 사용도 정상적으로 인식되구요.)

근데 3월 16일자 디벨롭 브랜치에서는 위와 동일한 증상으로 설치가 안되는 현상이 확인되었습니다.

 

 

한번 테스트 및 검토 부탁드립니다.

  • profile
    감사합니다. 확인해 보겠습니다.
  • profile profile
    혹시 재현 가능한 계정필요하시면 제꺼 빌려드릴 수있습니다.
    도메인 4개로 테스트 해봤어요 ㅎ
  • profile
    혹시나 해서 드리는 말씀인데
    https://xetown.com/qna/514722
    이 거랑 연관된 것아닐까요 저도 주소창이 없어지던 증상이 한번 있었거든요.

    심볼릭 링크 걸린애들의 문제로 알려주셨는데
    저도 테스트 삼아 오늘자 라이믹스 덮어씌우기 해봐야겠네요.
  • profile profile
    덮어쓰기로 업데이트에는 문제가 없어 보입니다.

    심볼릭 링크 문제와는 조금 거리가 멀어보입니다. http로 설치하면 잘 되거든요. 아예 새로 설치할 때 https를 미리 설정한 뒤 설치를 진행하면 저런 문제가 나타납니다.

    근데 고양이님이 알려주신 문제도 언젠가 도움이 될것 같네요.
  • profile profile

    제가 엉뚱한걸 짚었네요. ㅎㅎ
    다이오니님 말씀처럼 가지고 있는도메인에 SSL 부터 적용하고 최초 설치하려고하니 주소 싹 날아가 버리는 증상이 생깁니다.

    https://index.php/?act=dispInstallCheckEnv
    이렇게 되어 버리네요.
    저는 아파치 2.25에 php 5.6 버전입니다. ~

  • profile profile
    다른 환경에서도 그러는군요! 확인 감사합니다!!
  • profile
    develop 브랜치에서 수정되었습니다.
    https://github.com/rhymix/rhymix/commit/1591f8b
  • profile profile
    완벽하게 고쳐졌네요. mod_rewrite 도 OK 로 잘나오고 페이지도 잘넘어갑니다. ~
  • profile profile
    오! 감사합니다!!