묻고답하기

 

RewriteCond %{REQUEST_URI} !([A-Z]|[a-z]|[0-9]) [OR]

 

RewriteCond %{QUERY_STRING} !([A-Z]|[a-z]|[0-9])

RewriteRule ^(.*)$ /err_page.php [L]

 

RewriteCond %{REQUEST_URI} (\.\.|%2e%2e|%252e%252e|%u002e%u002e) [OR]

RewriteCond %{QUERY_STRING} (\.\.|^%2e%2e|^%252e%252e|^%u002e%u002e)

RewriteRule ^(.*)$ /err_page.php [L]

 

특수문자를 제외시키려고하는데 위쪽은 오류 아래쪽은 ".."이 먹혀 상위 디렉터리로 가지네요 여기서 어떻게 수정을 해야할까요 ?

err_page.php란 페이지로 리다이렉션하려고합니다.

태그 연관 글
  1. [2014/11/07] 웹마스터 팁 ipTIME NAS 에 설치한 XE, 다올CMS 첨부파일 버튼 무반응 해결 by 사이버짱 *1
  2. [2014/02/25] 묻고답하기 xe에 표시되는 url을 ?l=ko 를 /ko로 바꿀수 있나요? by 상해파
  3. [2014/01/18] 묻고답하기 mod_cband 적용법 아시는분 by jiom *2
  4. [2010/05/12] 웹마스터 팁 Lighttpd 설치 by 김 무건
  5. [2010/05/12] 웹마스터 팁 Apache 설치 by 김 무건