www 처리하기 (https 포함)
현재 XE에서는
www.abc.com
abc.com
각각으로 접속시 로그인이 문제되는 경우가 있습니다.
이경우 .htacess에 아래 부분을 추가해 주면 됩니다. --------------
# www remover (.htaccess)
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
특히 https 를 적용했을경우에는 -------------------
# www remover (.htaccess)
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
#https
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
형태로 .htaccess에 추가해주면 됩니다.
다들 아시는 얘기겠지만, 이 때문에 고민하는 분들 있다면 참고하세요^^
PS.
저도 잘 모르고 짜집기 한 결과물입니다. 수정사항 있을경우에는 알려주시고, 만일 궁금한것이 있을경우... . 저도 몰라요
(웹개발은 전혀 모르고, 그나마 C/C++ 개발자를 그만둔지가 십수년전 입니다.ㅠㅠ)
댓글 2