질문/조언팁/리소스 공유

현재 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++ 개발자를 그만둔지가 십수년전 입니다.ㅠㅠ)

  • ?
    네 맞습니다. 저도 위 내용으로 유익하게 사용하고 있습니다...^^

서버에 요청 중입니다. 잠시만 기다려 주십시오...