http로 접속시 기본값(/var/www/html)로 이동하는 문제
본문
안녕하세요.
아파치님이 만드신 UAAI 를 잘 사용하고 있습니다.
다름이 아니라 https로 접속하면 사이트에 정상적으로 접속 할 수 있는데, http로 접속하면 기본값(/var/www/html)으로 설정된 사이트로 넘어갑니다.
제 사이트를 예시로 들자면
https://bbs.gaonwiki.com 으로 접속하면 정상적으로 들어가지지만,
http://bbs.gaonwiki.com 으로 접속하면
/var/www/html 로 설정되어 있는
https://www.gaonwiki.com 으로 이동해버립니다.
어떻게 조치를 취하면 될까요?
댓글목록 9
가온이님의 댓글의 댓글
가온이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 아이피 (39.♡.♡.27) 작성일
계정 생성은 따로 하지 않고 도메인별로 conf를 생성해 적용하고 있습니다.
/var/www/html 도메인(https://www.gaonwiki.com)의 conf
<VirtualHost *:80>
ServerName www.gaonwiki.com
ServerAlias gaonwiki.com
DocumentRoot /var/www/html
<Directory /var/www>
Options FollowSymLinks MultiViews
AllowOverride All
require all granted
</Directory>
<FilesMatch \.php$>
# Apache 2.4.10+ can proxy to unix socket
SetHandler "proxy:unix:/var/run/php/php7.4-fpm.sock|fcgi://localhost/"
</FilesMatch>
ErrorLog logs/gaonwiki.com-error_log
CustomLog logs/gaonwiki.com-access_log common
RewriteEngine on
RewriteCond %{SERVER_NAME} =www.gaonwiki.com [OR]
RewriteCond %{SERVER_NAME} =gaonwiki.com
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>
기타 도메인(https://bbs.gaonwiki.com)의 conf
<VirtualHost *:80>
ServerName bbs.gaonwiki.com
DocumentRoot /var/www/bbs
<Directory /var/www>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
RewriteEngine on
RewriteCond %{SERVER_NAME} =bbs.gaonwiki.com
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>
입니다.
웹지기님의 댓글
웹지기 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 아이피 (75.♡.♡.122) 작성일계정생성시 어떻게 진행 했는지 알아야하고 계정 conf 파일을 봐야 알 수 있을것 같습니다.
SSL 설정 당시 https 리라이트는 적용하지 않으셨는지요?