https://myservice.airpage.org 로 서버에 접속하면 도메인 주소의 변경없이 https://airpage.org:89 포트로 포워딩하고 싶을 경우의 설정 예입니다.
//아파치 설정 파일을 엽니다 sudo vi /etc/apache2/sites-enabled/airpage.org.conf
Apache2 의 설정 파일을 수정합니다.
<VirtualHost _default_:443>
ServerAdmin webmaster@localhost
ServerName myservice.airpage.org
ServerAlias myservice.airpage.org
SSLEngine on
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
SSLCertificateFile /etc/hahaha/letsencrypt/live/airpage.org-0001/fullchain.pem
SSLCertificateKeyFile /etc/hahaha/letsencrypt/live/airpage.org-0001/privkey.pem
SSLProxyEngine On
LimitRequestLine 150000
LimitRequestFieldSize 150000
<Location />
ProxyPass https://airpage.org:89/
ProxyPassReverse https://airpage.org:89/
</Location>
</VirtualHost>
만약, 89 포트에서 Spring 등의 서비스를 운영중이라면, 해당 Spring 서비스의 SSL 사용도 설정해야 하는 것이 좋습니다.
설정 방법은 이곳을 참고해 주세요