묻고답하기

안녕하세요.

우분투 서버 16.04.1 버젼에 nginx 와 xe 1.8.27 을 설치하였습니다.

/var/www/html/xe <-- 여기에 xe를 위치하였고

/ <-- 최상위 경로가 아닌 /xe 같은 하위 경로에 위치하게되면 rewrite 설정값도

변경하였습니다.

xe_rewrite.confg 를 작성해서 (위치:/etc/nginx/xe_rewrite.conf)

/etc/nginx/sites/enabled/default.conf 파일의

server {
    
    include /etc/nginx/xe_rewrite.conf;
}

에 넣었습니다.


하위에 /xe나 /sitename 

같이 촤상위 경로가 아닌 하위 경로에 위치할때  rewrite 설정을 어떻게 하는지 궁금합니다.

아래는 xe_rewrite.conf 파일을 내용입니다.

===================================================================================================

# reserve XE Layout Template Source File (*.html)
rewrite ^/xe/(layouts|m.layouts)/(.+)/(.+).html$ /xe/index.php last;

# conf, query, schema
rewrite ^/xe/(modules|addons|widgets)/(.+)/(conf|queries|schemas)/(.+).xml$ /xe/index.php last;

# static files
rewrite ^/xe/(.+)/files/(member_extra_info|attach|cache|faceOff)/(.*) /xe/files/$2/$3 last;
rewrite ^/xe/(.+)/(files|modules|widgets|widgetstyles|layouts|m.layouts|addons)/(.*) /xe/$2/$3 last;

# rss, blogAPI
rewrite ^/xe/(rss|atom)$ /xe/index.php?module=rss&act=$1 last;
rewrite ^/xe/([a-zA-Z0-9_]+)/(rss|atom|api)$ /xe/index.php?mid=$1&act=$2 last;
rewrite ^/xe/([a-zA-Z0-9_]+)/([a-zA-Z0-9_]+)/(rss|atom|api)$ /xe/index.php?vid=$1&mid=$2&act=$3 last;

# trackback
rewrite ^/xe/([0-9]+)/(.+)/trackback$ /xe/index.php?document_srl=$1&key=$2&act=trackback last;
rewrite ^/xe/([a-zA-Z0-9_]+)/([0-9]+)/(.+)/trackback$ /xe/index.php?vid=$1&document_srl=$2&key=$3&act=trackback last;

# administrator page
rewrite ^/xe/admin/?$ /xe/index.php?module=admin last;

# document permanent link
rewrite ^/xe/([0-9]+)$ /xe/index.php?document_srl=$1 last;

# mid link
rewrite ^/xe/([a-zA-Z0-9_]+)/?$ /xe/index.php?mid=$1 last;

# mid + document link
rewrite ^/xe/([a-zA-Z0-9_]+)/([0-9]+)$ /xe/index.php?mid=$1&document_srl=$2 last;

# vid + mid link
rewrite ^/xe/([a-zA-Z0-9_]+)/([a-zA-Z0-9_]+)/?$ /xe/index.php?vid=$1&mid=$2 last;

# vid + mid + document link
rewrite ^/xe/([a-zA-Z0-9_]+)/([a-zA-Z0-9_]+)/([0-9]+)$ /xe/index.php?vid=$1&mid=$2&document_srl=$3 last;

# mid + entry title
rewrite ^/xe/([a-zA-Z0-9_]+)/entry/(.+)$ /xe/index.php?mid=$1&entry=$2 last;

# vid + mid + entry title
rewrite ^/xe/([a-zA-Z0-9_]+)/([a-zA-Z0-9_]+)/entry/(.+)$ /xe/index.php?vid=$1&mid=$2&entry=$3 last;


===================================================================================================

더 추가해야하는게 있는지 아니면 다른 설정을 바꿔주야하는지 궁금합니다.


 

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
추연만 메뉴 설정 방법 변경~ [2] file 2017.01.03 by 추연만
webmin520 게시판 관련 질문드립니다 [2] 2017.01.03 by webmin520
봉봉쮸스 <제발 도와주세요> html 과 php 연결 방법이요,,  
카나 다른 DB의 xe_documents테이블에서 일부 데이터를 임포트 하고자 합니다. [2] 2017.01.03 by 카나
doyout**** 리스트에서 확장변수 선택값 색상변경 [4] 2017.01.03 by doyout****
발해돌이 [긴급문의] 사이트 메뉴편집에서 기존 메뉴가 보이지 않아요 ㅠㅠ [2] file 2017.01.03 by 발해돌이
봉봉쮸스 <긴급!!!>위젯에서 띄어쓰기가 안됩니다ㅠㅠ!! file  
Ashleya9757 닉네임 옆에 포인트를 보이게 하고 싶어요, 도와주세요ㅠㅠ(사진있음) [3] file 2017.01.03 by 제이와이엔소프트
백두산 .com 을 치면 .com/xe 로 안갑니다. [4] 2017.01.03 by 백두산
지드래곤 추천- 비추천수 합산값 노출하는 방법 좀 여쭙고싶습니다. [2] 2017.01.03 by 지드래곤
김치와우 복사본 생성/으로 만든 레이아웃 파일 위치는? [7] 2017.01.02 by 김치와우
마꼬꼬 엑셀에서 XML파일 편집 후 내보내기 시 CDATA에 관해  
독거노인 현재문서번호를 알고싶을때는 어떻게 해야하나요? [1] 2017.01.02 by 독거노인
독거노인 문자열에서 끝에 숫자만 뽑아서 변수저장하는법좀 알려주세요. [1] 2017.01.02 by 독거노인
마주르카 다국어 영문으로 변경하면 이런문제가 생깁니다. file  
차카게차카게 회원가입시.. [2] 2017.01.02 by 차카게차카게
스물일곱개의당근 스케치북 갤러리 이렇게 깨지는거 해결방법 아시는분 계신가요?(사진첨부) [4] file 2017.01.02 by 스물일곱개의당근
타이슨리 관리자 접속 주소인 '/index.php?module=admin'을 변경할 수 있는 방법 없나요? [2] 2017.01.02 by 타이슨리
KJ 목록에서 문서 내용을 보이고 싶은데 getContent(false)가 안 돼요! [2] 2017.01.02 by KJ
권만주 회원 포인트를 엑셀로 받을 수 있나요? [2] 2017.01.02 by 권만주
권만주 알 수 없음에서 적립 +7P 질문입니다  
zartin 이런 프로그램은 어디에 있나요? file  
지니1 추가설정 ㅡ 위지윅에디터에 보면  
우히히 확장변수로 받아온 것을 자바스크립트에서 문자로 사용하기 [2] 2017.01.01 by 우히히
홍찬 mysql 5.1 서버에서 5.7 서버로 db 이동 [1] 2016.12.31 by 기진곰
akm1952 db dump 에 관하여 자문을 구합니다 [1] 2016.12.31 by 기진곰
dfasdfasdf 배너 클릭영역 질문입니다. [8] file 2016.12.31 by I-JEX
김환국 글작성 공간에 회색 색상으로 글이 나타나고 글작성 공간에 마우스 클릭시 그 내용은 사라지는 형태를 알고 싶습니다. [1] 2016.12.30 by lis****
user007 회원가입시 "스팸입니다" [3] 2016.12.30 by kingmaya
상디 게시판에 글자수 제한이 있나요?? [2] 2016.12.30 by Ezzikr