묻고답하기

안녕하세요.

우분투 서버 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 남기남
이와이 카테고리별 목록설정 다르게.. [1] 2016.12.01 by sejin7940
이이삭 익스플로러 로그인 안되는 문제  
sd**** 게시판에 왼쪽 메뉴를 어떻게 구현 하는지요? [2] 2016.12.01 by sd****
lark007 XE설치 후 404에러 문제.. 도와주세요 [14] 2016.12.01 by 리피
비둘기 목록에서 글을 누르고 들어가면 제목이 안보여요ㅠㅠ도와주세요ㅠㅠㅠ [2] file 2016.12.01 by 비둘기
waydo xe 설치화면이 빈 화면으로 나와요. [2] 2016.12.01 by 리피
ldy**** 메뉴 404에러 [1] file 2016.11.30 by 디트리히A
장제스 확장변수 클릭시 해당 게시글로 이동 방법  
디트리히A 일반 php 스크립트에 모듈을 불러올 수 있을가요?  
xe입문 www. 안 붙이면 접속이 안되는 경우 해결 방법 문의드립니다.  
nabik**** 가입인증 메일은 가는데 다른 메일들은 안가는 현상 [1] 2016.11.30 by 쮸야282
쮸야282 1개 첨부용량 줄이는 방법  
빡현111 스케치북게시판 익스플로러10 썸네일이 엑박입니다 ..  
강민구930e8 결제하면 동시에 그룹 등업이 되는 기능 가능할까요? file  
빡현111 제이쿼리에 관해 궁금한점이 있습니다 [8] 2016.11.30 by 빡현111
라떼군 게시글 쓸 때 select box 필수로 설정 [4] 2016.11.29 by 라떼군
라떼군 게시글 상단으로 가기 애드온 + 하단으로 가기 추가 [5] 2016.11.29 by 라떼군
goblinma**** xe 버전 업그레이드 질문입니다.  
두르 사용자 정의에서 형식을 시간으로 설정하는 방법 문의 file  
영흥도우럭1 회원정보수정에서 전화번호입력?