서브도메인 htaccess 파일 설정 질문드립니다. (로그인 시 not found, URL 중복오류)
본문
안녕하세요!
영카트 사용중이고, 서브도메인을 설정하려 htaccess 파일에 다음과 같은 코드를 추가하였습니다.
RewriteEngine On
RewriteBase /
RewriteCond $1 !^(shop)/
RewriteCond %{HTTP_HOST} ^shop\.walktomusic\.co\.kr [NC]
RewriteRule ^(.*) %{HTTP_HOST}$1 [C]
RewriteRule ^([^.]+)\.walktomusic\.co\.kr(.*) /$1/$2 [L]
서브도메인은 잘 연결되었고, 사이트도 잘 돌아가나 싶었는데 로그인을 할 때
Not Found
The requested URL /shop/.walktomusic.co.kr/shop//shop/ was not found on this server.
이렇게 404 오류가 뜨네요...
이 때, 원래의 도메인/서브디렉토리로 다시 접속했을땐 또 잘 됩니다.
무엇이 문제인지 도움 부탁드립니다.ㅠㅠㅠ
답변 1
he requested URL /shop/.walktomusic.co.kr/shop//shop/ was not found on this server.
메시지를 보니 서브도메인으로 제대로 리다이렉트가 되지 않은 것 같네요.
/shop/.walktomusic.co.kr를 보시면 서브도메인이 붙지 않고 그냥 .walktomusic.co.kr 를 찾으니 해당 폴더가 없으니 에러가 나는 것으로 보입니다.
답변을 작성하시기 전에 로그인 해주세요.