위토즈 - 개발자프로그램판매공간

정보공유

[기타] .htaccess파일의 rewriterule 설정 http > https 처리


http > https 처리 


<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteCond %{ENV:HTTPS} !=on

RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]

</IfModule>



또는


RewriteEngine On


RewriteBase /

RewriteCond %{HTTPS} off [OR]

RewriteCond %{HTTP_HOST} ^www\. [NC] ## https로 접근한게 아니거나 www가 붙어 있으면

RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC] ## 주소에 www가 있으면 제거

RewriteCond %{REQUEST_URI} !\.(gif|jpe?g|png)$ [NC]

RewriteCond %{REQUEST_URI} !^/?(html)/

RewriteRule ^ https://%1%{REQUEST_URI} [L,NE,R=301] ## 위에서 변경한 주소를 https 로 다시 접속



그누보드 예제


#### 그누보드5 rewrite BEGIN #####

<IfModule mod_rewrite.c>

RewriteEngine On



RewriteCond %{HTTPS} off

RewriteCond %{HTTP:X-Forwarded-Proto} !https

RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]




RewriteBase /

RewriteCond %{REQUEST_FILENAME} -f [OR]

RewriteCond %{REQUEST_FILENAME} -d

RewriteRule ^ - [L]

RewriteRule ^shop/list-([0-9a-z]+)$  shop/list.php?ca_id=$1&rewrite=1  [QSA,L]

RewriteRule ^shop/type-([0-9a-z]+)$  shop/listtype.php?type=$1&rewrite=1  [QSA,L]

RewriteRule ^shop/([0-9a-zA-Z_\-]+)$  shop/item.php?it_id=$1&rewrite=1  [QSA,L]

RewriteRule ^shop/([^/]+)/$  shop/item.php?it_seo_title=$1&rewrite=1  [QSA,L]

RewriteRule ^content/([0-9a-zA-Z_]+)$  bbs/content.php?co_id=$1&rewrite=1  [QSA,L]

RewriteRule ^content/([^/]+)/$  bbs/content.php?co_seo_title=$1&rewrite=1      [QSA,L]

RewriteRule ^rss/([0-9a-zA-Z_]+)$  bbs/rss.php?bo_table=$1        [QSA,L]

RewriteRule ^([0-9a-zA-Z_]+)$  bbs/board.php?bo_table=$1&rewrite=1      [QSA,L]

RewriteRule ^([0-9a-zA-Z_]+)/([^/]+)/$ bbs/board.php?bo_table=$1&wr_seo_title=$2&rewrite=1      [QSA,L]

RewriteRule ^([0-9a-zA-Z_]+)/write$  bbs/write.php?bo_table=$1&rewrite=1    [QSA,L]

RewriteRule ^([0-9a-zA-Z_]+)/([0-9]+)$  bbs/board.php?bo_table=$1&wr_id=$2&rewrite=1  [QSA,L]

</IfModule>

#### 그누보드5 rewrite END #####

정보공유
Total 63건 1 페이지
번호 제목 글쓴이 날짜 조회
63 csv 파일 만들때 제일많이 하는 실수!! 필드에 , 가 있는경우 변환이 제대로 안된다. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 09-01 752
62 자바스크립트를 이용해서 버튼 클릭시 이미지로 저장하는 방법 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 05-30 1,863
61 내부망의 자료를 외부에 연결해서 사용하게 하고 싶을때 사용하는 ngrok 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 05-27 2,129
60 javascript 플랫폼 디바이스 확인 함수 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 07-13 7,257
59 웹사이트 접속 사용자 인증 걸기 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 03-09 8,140
58 자바스크립트 소수점 포함 numberformat 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10-18 8,593
열람중 .htaccess파일의 rewriterule 설정 http > https 처리 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 02-16 12,558
56 전세계 국문 영문 국가명 국제전화번호 및 코드 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10-22 12,289
55 F12 키코드 막기 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 04-14 14,586
54 결제프로세스 연동과정 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 03-03 21,452
53 모바일 웹 애플리케이션 디버깅 초간단 설명 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-12 22,718
52 텍스트 복사 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 12-03 18,639
51 Chrome 브라우저 80 버전 로그인이 안되는 현상 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10-02 18,860
50 .htaccess 파일 https 로 자동변환 처리. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 09-04 19,592
49 javascript 동시 실행 테스트 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 07-01 20,614