[블로그 저작 환경 구축]에 작성한 바와 같이, 네이티브하게 블로그를 호스팅 하기로 결정했다. 시놀로지에서 웹 스테이션을 실행할 경우, web이라는 이름을 가진 공유폴더에 정적 페이지 빌드 결과를 업로드하는 것 만으로 웹 서비스를 제공할 수 있다. 보안을 위해 많은 웹페이지는 리다이렉션을 통해 HTTPS로만 접속할 수 있도록 한다. 시놀로지에는 기본적으로 웹 서비스를 위해 [Nginx]가 설치되어 있으나, 다음과 같은 이유로 [Apache HTTP Server]를 설치하기로 결정했다. [시놀로지에서 Nginx 기반 웹페이지 리다이렉션 설정]를 참조하여 설정한 결과, 리다이렉션이 되지 않고 시놀로지 디스크 스테이션에도 접속이 되지 않았다. 이후, SSH로 접속하여 mustache 파일을 복원해준 결과, 디스크 스테이션에 정상적으로 접속할 수 있었다. 이 결과로, 시놀로지 디스크 스테이션에서 접근할 수 없는 파일을 수정하여 리다이렉션을 수행하는 것은 다른 서비스에도 영향을 미칠 수 있음을 인지했다. Apache HTTP Server는 [.htaccess 파일 기반의 리다이렉션]이 가능하다. Apache HTTP Server를 설치한 후, 웹 스테이션에서 HTTP 백엔드 서버를 바꿨다. (Nginx –> Apache HTTP Server) 다음으로, SSH로 시놀로지에 접속하여, 관리자 권한으로 web 폴더 내부에 .htaccess 파일을 생성한 후에 다음과 같이 작성했다. RewriteEngine on RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} 참조한 블로그에서는 역방향 프록시도 설정해주었으나, [역방향 프록시를 적용한 리다이렉션 구조]를 확인한 결과, 구축하는 서비스가 Docker의 컨테이너 내부에서 동작하는 것이 아니기 때문에, 별도로 설정해주지 않았다.