xe_user_rewrite

웹 스테이션web station 에서 개인 웹 사이트를 활성화 한 후 사용자에게 계정을 할당하고 Xpress Engine(이하 XE)를 설치할때 위와 같이 짧은 주소를 사용할 수 없다는 메시지가 나온다.

시놀로지는 기본적으로 mod_rewrite 모듈이 설치되어 있으며 워드프레스나 텍스트큐브를 설치해서 짧은 주소 기능을 활성화 시키면 잘 작동하기 때문에 시놀로지상의 문제는 없다는 얘기.

해결 방법은 XE가 설치되어 있는 폴더의 .htaccess 파일을 열어 rewrite rule을 추가해 주면 된다.

두번째 라인을 추가해 주면 되는데 사용자 계정의 주소 (mystor.net/~user/xe)위치를 찾지 못해 짧은 주소를 적용하지 못하는 것을 해결하는 것이다. 만일 XE가 폴더가 아닌 최상위에 설치되어 있다면 설치경로를 생략하면 된다.

PG

익스트림 매뉴얼 주인장 PG입니다. 다방면의 디지털 기술에 관심이 많고 삽질을 즐겨합니다. 포스트 내용중 궁금한 점이 있다면 댓글로 남겨주세요.

익스트림 매뉴얼의 모든 내용은 불펌금지 입니다. 자세한 내용은 링크를 참조하세요.

4 댓글이 있습니다.

  1. 좋은 자료 감사 합니다.
    혹시 web 아래 a.com 폴더를 만든 경우 a.com 내에 rewrite가 정상적으로 동작하지 않고 404 또는 405 에러를 내는데 이럴경우 어떻게해야 하는지 알수 있을까요?

    • 최근 시놀로지를 가지고 놀지 않아 질문하신 환경을 만들어 테스트 하느라 답이 좀 늦었습니다.

      가상호스트를 이용해 Xpress Engine을 설치한 경우 별다른 설정없이 rewrite가 정상 작동되어 짐작으로 답변드리는데 해당 폴더에 http 권한이 충분치 않은 경우 rewrite가 작동하지 않을수도 있다 보여집니다.

      XE 설치시 요구하는 707 퍼미션을 다시 확인해 보시고 a.com 폴더 및 파일 소유자를 http로 변경해 보세요.

      http://extrememanual.net/7317 참조

  2. 안녕하세요? 대단히 깔끔게 알기 쉽게 해주셨네요.. 감사합니다..
    그런데 시놀로지 나스상에서는 저 계정이름이 어떻게 되는거죠…? 혹시 DSM 아이디인가요? 제로보드 아이디인가요,..?

댓글이 없습니다.