일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- Ajax
- 날짜변환
- JS
- 301 리다이렉트
- Vanilla JS
- 우분투 서버세팅
- SSL
- 리사이즈
- iframe
- krds
- selinux
- 글자수제한
- JavaScript
- php8.3
- 정규식
- ip직접접근차단
- 보안인증서
- 구글뷰어
- 배열
- 자바스크립트
- MySQL
- 글자 수 제한
- 날짜비교
- .htaccess
- 정부 서비스 가이드라인
- virsualhost
- 디지털 정부서비스ui/ux
- 비동기호출
- 애니메이트
- post_type
- Today
- Total
목록.htaccess (3)
더 나은 프로그래머가 되자
도메인을 보면 서브도메인 서비스 형식은 아래와 같다 [*****.naver.com] 이러한 서브도메인에 특정 주소지 또는 IP를 입력하여 리다이렉트 시키거나 포워딩을 할 수 있는데, 문제는 하위폴더는 적용되지 않는다. [cafe.naver.com]이라 할 때 연결되는 포워딩 대상이 [cafe2.naver.com]과 같은 형식이면 무관하나, 하위 디렉토리나 디렉토리내 파일 즉, [cafe2.naver.com/dir] 또는 [cafe2.naver.com/file.html]과 같은 형식은 적용되지 않는다는 것이다. 이러한 문제를 보완하려면 meta소스 또는 자바스크립트를 이용한 리다이렉팅으로 처리하면 되지만, 이는 번거로울 뿐 아니라 index파일의 위치에 따라 안될 수 있다 여기서는 .htaccess를 이용..
RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}:501%{REQUEST_URI} [L,R=301] :501은 포트번호이고 기본 443포트일경우 제거
게시판과 같은경우(예:그누보드) www.domain.co.kr/bbs/board.php?bo_table=notice www.domain.co.kr/bbs/notice/list/1 등의 주소변경 혹은 GET방식의 변수전달이 아닌 디렉토리화 시켜서 보다 깔끔한 주소와 (뭐 요새 codeIgniter는 기본적으로 제공하기도 하지만..) 웹프로모션(?)적인 효과도 볼 수 있도록 rewriteRule을 사용하기도 한다. ### rewriteRule으로 htaccess 혹은 아파치 설정으로 간결한 URL 사용하기 . : 다수의 한문자 ? : 0개 이상의 한문자 * : 0개 이상의 문자 또는 문자열 + : 1개 이상의 문자 또는 문자열 (chars) : (, ) 안의 문자또는 문자열을 그룹으로 묶습니다. 이 문자그룹..