웹서버 분류
pydio (구 ajaxplorer) 공개 링크 생성시 https 제거하기
컨텐츠 정보
- 17,019 조회
- 0 추천
-
목록
본문
우분투 서버 13.10에 pydio를 깔아봤는데요.
공개링크 생성시
https://DDNS:80/data/블라블라
위와 같은 형식으로 되더군요.
분명히 /pydio/conf/bootstrap_conf.php 에서
define("AJXP_FORCE_SSL_REDIRECT", false);
위와 같이 설정했음에도 불구하고 말이죠.
해당 키워드로 구글 검색해보니 3년 전 문서에 classes 폴더에서 뭔가 작업을 해주길래 해당 폴더의 파일들을 다 찾아봤습니다.
그랬더니 역시나
/pydio/core/classes/class.AJXP_Utils.php
위 파일에서 793번째 줄에
$protocol = (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off' ? 'https' : 'http');
위와 같은 부분이 있더군요.
그래서
$protocol = (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off' ? 'http' : 'http');
위와 같이 둘다 http로 바꿔주니 공개링크 생성시 제대로 나왔습니다.
SSL을 쓴다면 물론 HTTPS로 해두는게 좋겠죠.
전 서브도메인으로 쓰려고 하니 해당 도메인에는 SSL이 안걸려서 안쓰고 있습니다.
2014년 3월 17일 최신버전인 5.2.2 버전에서 작동 확인했습니다.
-
등록일 2020.09.18
-
등록일 2020.09.08도커 허브에서 매일 이미지 빌드하기댓글 2
-
등록일 2020.09.08
-
등록일 2020.07.19
관련자료
-
서명우성짱의 NAS를 운영하고 있습니다.
저의 즐거움이 여러분의 즐거움이면 좋겠습니다.
-
링크
댓글 0
등록된 댓글이 없습니다.