묻고답하기

안녕하세요.

우분투 서버 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] file 2017.01.13 by 펭구
LG트윈스양상문 관리자페이지 메뉴부분에러 제발 도와주세요 ㅠㅠ 부탁드립니다 [2] file 2017.01.12 by 왕소심
디트리히A 확장필드 순서 출력 관련 질문드립니다  
rami234 본문내 이미지를 새창으로 뜨게 하려면 herf값을 뭐라고 줘야 하나요? [3] 2017.01.12 by 디트리히A
쿠닌 admin 페이지 메뉴 오류 [2] file 2017.01.12 by 쿠닌
syc**** 로그인이 되지 않습니다.. [6] 2017.01.12 by GG
LG트윈스양상문 설치후 관리자 로그인시 나타난 에러...ㅠ file  
재형은채맘 로그인/ 회원가입/ ID/PW찾기 영어로 고치려면 [2] 2017.01.12 by 재형은채맘
롤롤롤롤 xe 공식 사이트 레이아웃은 못구하나요?  
간장게장같은남자 일반회원에게도 이미지맵 태그를 작성하게 할 순 없을까요? [5] 2017.01.12 by 승주짱
승주짱 스케치북5 게시글 본문 소스로쓰기  
아스키 XE3 설치 후 정식 버전 사용 가능 여부 [1] 2017.01.12 by sejin7940
비누남어 sketchbook link_url 를 이미지로 링크걸기 file  
포항스틸러스 계정이전후 첨부파일 이미지 경로 [3] 2017.01.12 by 초희67
두르 그림을 복사해서 게시판 작성시 오류 file  
Mackie A라는 글을 입력시 자동으로 A+B가 등록되게끔??  
여우볕 홈페이지 접속이 안돼요 file  
똑디 글쓰기에서 첨부파일을 따로 따로 올릴수 있나요? [1] 2017.01.12 by ppumweb
스타111 네이버 웹마스터 도구? [2] 2017.01.12 by ppumweb
쿠쉬 간단한 편집에 관한 질문입니다 [1] 2017.01.12 by sejin7940
끄아앙 XE 비밀번호 [1] 2017.01.12 by sejin7940
크앙 회원정보 보기 탭 관련 질문!  
장제스 쿼리 결과 값을 셀렉트 박스에 출력방법 [4] 2017.01.12 by 파란v
어딘가마을의누군가 처음 XE를 설치한 뉴비입니다.  
rami234 콘텐츠위젯 사용시 질문입니다. [1] file 2017.01.12 by 제이와이엔소프트
rami234 레이아웃 사용안함으로 했을때 메인페이지 소스는 어디서 수정해야 하나요? [2] 2017.01.11 by rami234
스타111 네이버 웹마스트도구. [2] 2017.01.11 by 펭구
펀디자인 문서페이지 텍스트없애는것 [2] file 2017.01.11 by 펀디자인
권만주 글을 올리면 HTML 코드로 나타납니다. [3] 2017.01.11 by 권만주
파다 모바일 회원가입 오류 file