Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
Tags
- 애니메이트
- iframe
- 보안인증서
- selinux
- JS
- Vanilla JS
- post_type
- 날짜비교
- 자바스크립트
- 우분투 npm 설치
- 리사이즈
- 배열
- MySQL
- virsualhost
- 301 리다이렉트
- 구글뷰어
- JavaScript
- ip직접접근차단
- 우분투
- Ajax
- SSL
- 정규식
- 페이지전환효과
- 비동기호출
- 글자 수 제한
- 날짜변환
- .htaccess
- 글자수제한
- 정부 서비스 가이드라인
- 디지털 정부서비스ui/ux
Archives
- Today
- Total
더 나은 프로그래머가 되자
mod_rewrite 고유주소 사용,가상 주소 본문
mod_rewrite는 사용자가 호출한 URL을 특정 패턴의 URL로 변경해서,
변경한 URL로 이동시키거나 변경한 URL의 내용으로 응답 하는 역할을 합니다.
사용방법의 예는 다음과 같습니다.
1. /image/$파일명 을 /static/image/$파일명 으로 변경
RewriteEngine on
RewriteRule /image/(.*) /static/image/$1 [L]
앞쪽 url에서 괄호기호가 캡처입니다.
괄호 순서대로 뒤쪽 URL에서 캡처한 값을 $1 $2 $3과 같은 식으로 사용할 수 있습니다.
끝에 [L] 옵션이면 내부적으로 URL을 변경하고 [R] 옵션이면 사용자를 리다이렉트 시킵니다.
2. /$lang/index.html을 /static/aaa/$lang/index.html
RewriteEngine on
RewriteRule ^/([^/]+)/index.html /static/aaa/$1/index.html [L]
3. 경로를 파라미터에 대응
RewriteEngine on
RewriteRule /([^/]+)/([^/]+) /userinfo?id=$1&scope=$2 [L]
[출처] mod_rewrite|작성자 투디
'언어 > PHP' 카테고리의 다른 글
geoip 국가코드 식별 (0) | 2015.09.03 |
---|---|
쿠기 설정 cookie (0) | 2015.08.24 |
브라우저 언어 세팅 확인,영문 확인 (0) | 2015.08.11 |
자동등록방지코드,kcaptcha (0) | 2015.08.10 |
insert한 최종값 가져오기 mysql_insert_id (0) | 2015.07.30 |
Comments