질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

[급] rewrite 룰규칙

작성자 정보

  • 안재성 작성
  • 작성일

컨텐츠 정보

본문


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

몇칠동안 숫자,한글(뷁같은거도가능하게),영어,한문만 받았을때 적용해라라고
셋팅하고 있는데..
근접까지는 갔었으나.(아래질문올려놓은거 있음) 여전히 해결이 안되네요

현제 복잡한거 다 치우고
아래처럼에서 시작하면 아래는 처음/부터 나와서끝문자열까지 모든것문자열에대해 매칭되면
릴라이트 시킵니다. 뭐 요거는 너무 일반적인거라 잘 됩니다만.
두가지 문제가 있습니다.

그냥 도메인을 치면 릴라이트 안먹히게 해야하고 첫 / 이루 /가 들어가도 적용안되고 홈페이지
경로로 가야합니다.

아~ 고수님들 제발 부탁드립니다.

현제 룰 상황
RewriteCond %{REQUEST_URI}   ^/(.*)$
RewriteRule ^/(.*)$          /home/mfile/public_html/blog/index.html?blog=$1

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

이전에 해보았던 룰들..(물론 다 완벽한 결과는 없었던 것들입니다.)
################## 0 #########################
#RewriteCond %{REQUEST_URI}   ^/([a-zA-Z0-9ㄱ-힣]+)$
#RewriteCond %{REQUEST_URI}   !^/mdns$
#RewriteCond %{REQUEST_URI}   !^/pma$
#RewriteCond %{REQUEST_URI}   !^/~([^s]+)$
#RewriteRule ^/([a-zA-Z0-9ㄱ-힣]+)$ /blog/index.html?blog=$1
################## 1 #########################
#RewriteCond %{REQUEST_URI}   ^/(.*)$
#RewriteCond %{REQUEST_URI}   !([p{Punct}])$
#RewriteCond %{REQUEST_URI}   !^/mdns$
#RewriteCond %{REQUEST_URI}   !^/pma$
#RewriteCond %{REQUEST_URI}   !^/~([^s]+)$
#RewriteRule ^/(.*)$ /blog/index.html?blog=$1


################## 2 #########################
#RewriteCond %{REQUEST_URI}   ^/([^s][^p{Punct}]+)$
### 제외시킬규칙
#RewriteCond %{REQUEST_URI}   !^/mdns$
#RewriteCond %{REQUEST_URI}   !^/pma$
#RewriteCond %{REQUEST_URI}   !^/~([^s][^p{Punct}]+)$
#RewriteRule ^/([^s][^p{Punct}]+)$ /blog/index.html?blog=$1

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,365 명
  • 현재 강좌수 :  37,036 개
  • 현재 접속자 :  323 명