.htaccess php off

파일 : ~~~~/html/upload/.htaccess 

1.
RemoveHandler .php .phtml .php3 .php4 .php5 .html .htm
RemoveType .php .phtml .php3 .php4 .php5 .html .htm
php_flag engine off

2.
# apache 2.4
<FilesMatch "\.(php|phtml|php3|php4|php5|html|htm|log|txt)$">
  Require all denied
</FilesMatch>

# apache 2.2
#<FilesMatch "\.(php|phtml|php3|php4|php5|html|htm|log|txt)$">
#  Order allow,deny
#  Deny from all
#</FilesMatch>


3.
# apache 2.4
Require all denied

# apache 2.2
#  Order allow,deny
#  Deny from all


해당 폴더에서 php 동작을 중지 시킬때.

php파일 업로드 해킹에 대비.

1번 방법은 php-fpm 일 때 php_flag engine off 에서 에러날 수 있다.
2번 방법은 경로에서 파일 확장자를 체크해서 접근을 막는 방법
3번은 폴더 기준으로 모든 웹 접근을 막는다.

댓글
  • No Nickname
    No Comment
  • 권한이 없습니다.
    {{m_row.m_nick}}
    -
목록형 📷 갤러리형
제목
[기본형] HTML (with 부트스트랩5.3 , jquery 3.7, vue.js)
유용한 리눅스(LINUX) 명령어
[공지] 기술 게시판
11.30
12.1
12.2
12.3
12.4
12.5
12.6
12.7
12.8
12.9
12.10
12.11
12.12
12.13
12.14
12.15
12.16
12.17
12.18
12.19
12.20
12.21
12.22
12.23
12.24
12.25
12.26
12.27
12.28
12.29
12.30
12.31
1.1
1.2
1.3