묻고답하기

안녕하세요.

우분투 서버 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 남기남
이우영913 홈페이지 링크가 이상한데 한번봐주세요 고수님들 ㅠ [1] 2011.10.11 by 웹 엔진
tvideo 관리자페이지 문서 다음페이지 오류 file  
미누7 업데이트할때.. 전체파일로 덮어씌워도 괜찮나요? [1] 2011.10.12 by 송동우
navyFlElD 게시판 모듈 설치에러 급합니다 !! [1] 2011.10.12 by 송동우
mmum xe BBS 관련 질문드립니다. [1] file 2011.10.12 by 송동우
bysol 1.5에서 1.4로 다운그레이드후...댓글창이 사라졌어요..ㅠㅠ  
쫄병강아지 .htaccess 관련 질문 (외부이미지 링크방지) [1] file 2011.10.12 by 송동우
김미선255 외부페이지를 시작페이지로.. [1] 2011.10.12 by 쿵푸팬더
쿵푸팬더 게시판 본문에 첨부한 이미지 사이즈 강제 고정하는법이 있나요? [1] 2011.10.12 by 송동우
쁘아송 모바일 메뉴 한눈에 보기  
히타케카카시 레이아웃에 이미지 추가가 안되요  
Happiness SSL 적용후 접속시 이미지들이 뜨지 않습니다.  
쏭바강 로그인이 안되는데요 1.5 버젼 .jpg file  
kai^^ 일부 폼이 사라지는 문제 file  
abcd24 마이그레이션 관련 질문 file  
쿨럭이 확장변수 출력에 대해 송동우님 도와주세욤 [1] 2011.10.12 by 송동우
은빛하늘264 제로보드 재설치했는데.. [1] 2011.10.12 by 송동우
어쭈구리メ 게시판에서 일정횟수의 신고가 되면, 게시판 관리자페이지에서 확인이.. [3] 2011.10.12 by 송동우
외계진 모든것이 가능한 XE 이것도 될까요??  
불루 앞에 글이 제대로 안나와서 삭제하고 다시 올려요