기록차 남김.
홈페이지 서버이전을 마쳤으나
네임서버 셋팅문제로 기존 서버로 계속 접속이 되어서
일단 구서버 접속시 신서버에 걸린 임시도메인으로 바로 포워딩시켜서
새로 셋팅된 서버에서 모든작업이 이루어 질수있게...
==================================================
RewriteEngine on
rewritecond %{http_host} ^접속도메인 [nc]
rewriterule ^(.*)$ http://신서버도메인/$1 [r=301,nc]
rewritecond %{http_host} ^www.접속도메인 [nc]
rewriterule ^(.*)$ http://신서버도메인/$1 [r=301,nc]
====================================================
//까페24서버용 에러리포팅.
php_value error_reporting 22527
php_flag display_errors on
====================================================
## 폼등록개수 를 2000으로 늘림 기본값이 1000이었던거같음
php_value max_input_vars 2000
## 파일등록용량,갯수늘림
## max_file_uploads
php_value post_max_size 200M
php_value upload_max_filesize 200M
##한번폼전송에 파일필드갯수 기본값 10또는 20
php_value max_file_uploads 100
## 디렉토리목록보기
Options +Indexes
## 확장자 없이 파일인식하게함.
Options +FollowSymLinks -MultiViews +Indexes
RewriteEngine On
## 디렉터리제외
RewriteCond %{REQUEST_FILENAME} !-d
## html 확장자파일있으면 연결시킴 url에서 .html생략가능
RewriteCond %{DOCUMENT_ROOT}/%{ENV:APP}%{REQUEST_URI}.html -f
RewriteRule (.*)? /%{ENV:APP}/$1.html [NC,L]
##
##RewriteCond %{REQUEST_FILENAME} !-f
##RewriteRule !^rw/ rw?param=%{REQUEST_URI}
##주소에 파일,디렉터리가 없을경우 chk.php호출
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ /chk.php [L]
## 이미지외부링크차단
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?(sinbongsa.com/) [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?naver.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?nate.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?daum.net [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?paran.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yahoo.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.co.kr [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.co.com [NC]
RewriteRule \.(gif|jpg|jpeg|png|GIF|JPG|JPEG|PNG)$ http://도메인주소/보여줄파일.jpg [NC,R,L]
## 접근금지
Deny from all
## 확장자체크후 허용된파일만 액세스 from gnuboard
<FilesMatch "\.(htaccess|htpasswd|[Pp][Hh][Pp]|[Pp]?[Hh][Tt][Mm][Ll]?|[Ii][Nn][Cc]|[Cc][Gg][Ii]|[Pp][Ll])">
Order allow,deny
Deny from all
</FilesMatch>
##################################################
#### 특수활용 2차이상서브도메인을 존재하는 폴더로 연결
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(?!www\.)([^.]+)\.instorys\.kr$ [NC]
RewriteCond %{REQUEST_URI}::%1 !^/([^/]+).*?::\1
RewriteRule ^(.*)$ /%1/$1 [L]
RewriteCond %{HTTP_HOST} ^(?!www\.)(.*)\.instorys\.kr$ [NC]
RewriteCond %{REQUEST_URI}::%1 !^/([^/]+).*?::\1
RewriteRule ^(.*)$ /%1/$1 [L]
>> yog.instorys.kr path : ~doc_root/yog
>> yog.comu.instorys.kr path : ~doc_root/yog.comu
>> gun.comu.instorys.kr : ~doc_root/gun.comu
>> gun.news.instorys.kr : ~doc_root/gun.news
>> gun.food.instorys.kr : ~doc_root/gun.food
>> gun.news.instorys.kr : ~doc_root/gun.news
##################################################
## ssl 강제포워딩 post 일경우 주의필요함.
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
'서버.보안' 카테고리의 다른 글
MSSQL 이것저것 (feat 디비마이그레이션) (0) | 2022.12.22 |
---|---|
리눅스 쉘스크립트 등등 (0) | 2020.06.22 |
git bare 저장소 생성및 remote push (0) | 2016.03.30 |
자료찾아보기. (0) | 2016.01.04 |
리눅스 웹쉘찾기 (0) | 2015.08.06 |
댓글