묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
짧은 주소로 연결이 가능함에도 게시판에서 짧은 주소 적용이 안 됩니다.
2011.04.09 23:38
제목 그대로입니다.
짧은 주소 사용 세팅이 되어 있고,
실제 짧은 주소가 만들어지고, 짧은 주소로 들어가도 연결이 되고 있는데...
게시판에 들어가서 게시물을 클릭하면 짧은 주소가 아니라 계속 긴 주소로 연결이 됩니다.
(뷰페이지에 나오는 주소는 짧은 주소입니다.)
버전은 1.4.5.2이구요.
혼자 해결해보려고 계속 낑낑대고 있었는데, 어느 부분을 만져야 할지 감도 오지 않네요.
혹시나해서 애드온을 전부 꺼보고 테스트 했는데도 해결이 안 되고...
xe로 운영하는 사이트가 두 개인데,
둘 다 버전도 같고 호스팅 회사도 같은데 이상한 건 또 한 쪽은 짧은 주소 사용이 제대로 되네요;;
게시판 스킨 때문인가 싶어서 (문제가 되는 사이트는 xe 오피셜 스킨을 살짝 수정해서 사용중.)
스킨을 바꿔가며 테스트 해봤는데 여전히 그렇구요.
업데이트를 할 때 바뀐 파일만 다운 받아 덮어 씌워서...
1.4.5.2 전체 파일에서 .htaccess 파일 빼와서 새로 덮어써봤는데도 별 진전은 없고 그렇네요.
사실 사용상 큰 불편을 주는 부분은 아닌데,
퍼머링크가 두 가지가 되는 셈이니 신경이 굉장히 쓰이네요.
해결의 실마리라도 알려주세요~
짧은 주소 사용 세팅이 되어 있고,
실제 짧은 주소가 만들어지고, 짧은 주소로 들어가도 연결이 되고 있는데...
게시판에 들어가서 게시물을 클릭하면 짧은 주소가 아니라 계속 긴 주소로 연결이 됩니다.
(뷰페이지에 나오는 주소는 짧은 주소입니다.)
버전은 1.4.5.2이구요.
혼자 해결해보려고 계속 낑낑대고 있었는데, 어느 부분을 만져야 할지 감도 오지 않네요.
혹시나해서 애드온을 전부 꺼보고 테스트 했는데도 해결이 안 되고...
xe로 운영하는 사이트가 두 개인데,
둘 다 버전도 같고 호스팅 회사도 같은데 이상한 건 또 한 쪽은 짧은 주소 사용이 제대로 되네요;;
게시판 스킨 때문인가 싶어서 (문제가 되는 사이트는 xe 오피셜 스킨을 살짝 수정해서 사용중.)
스킨을 바꿔가며 테스트 해봤는데 여전히 그렇구요.
업데이트를 할 때 바뀐 파일만 다운 받아 덮어 씌워서...
1.4.5.2 전체 파일에서 .htaccess 파일 빼와서 새로 덮어써봤는데도 별 진전은 없고 그렇네요.
사실 사용상 큰 불편을 주는 부분은 아닌데,
퍼머링크가 두 가지가 되는 셈이니 신경이 굉장히 쓰이네요.
해결의 실마리라도 알려주세요~
댓글 4
-
V_L
2014.02.09 10:23
-
생컨
2014.02.09 10:54
반대의 상황일때 해결 방법은 모르시나요? 게시판은 긴 주소. 게시글은 짧은주소로 먹히네요.
-
V_L
2014.02.13 09:29
검색 엔진 최적화, 친화적인 주소 (SEO) 를 원하시는 것이라면 그냥 헤더에 canonical 태그를 먹이는 것으로 해결하는 것을 추천합니다.
XE에서 같은 글에 여러 주소가 있는 이유는 카테고리 등등 때문에 같은 글을 볼때라도 부가되는 정보가 필요하기 때문입니다. 부가 정보가 붙은 URL은 짧은 주소가 없습니다.;
헤더에 canonical 의 개념에 대해서는 https://support.google.com/webmasters/answer/139394?hl=ko 참고하세요.
저는 게시판 스킨의 _read.html 에 다음과 같은 문구를 넣었습니다.
{@Context::addHtmlHeader('<link rel="canonical" href="'.$oDocument->getHomepageUrl().getUrl('','document_srl',$oDocument->document_srl).'"/>')}
그리고 글상단에 짧은 주소를 표시하도록 해주면 되겠죠~~~
제가 작업중인 게시판은 http://vaslor.net/bb/ 입니다.
-
rwind
2014.02.09 10:49
.htaccess를 한번 보여주심이. 아니면 phpinfo()로 mod_rewrite가 설치되어있는지 확인해보세요
http://moonhouse.co.kr/xe/298700
이것 보시면 되겠습니다.