사이트 내 전체검색
[Synology] apache2.4 http.conf /data/폴더 실행 금지
하우코드
https://cmd.kr/server/1132 URL이 복사되었습니다.

본문

vi /usr/local/etc/apache24/conf/httpd24.conf

/DATA/ 라는 이름이 포함된  폴더에서 php 실행금지

/data/1.php 파일 넣어서 동작이 안되는지 테스트 해보고,
/data/file/게시판명/이미지.jpg 가 잘 보이는지  확인해볼것

수정한후에 재가동 하려면 패키지 센터에서 apache 2.4 중지후 재 실행하기


<DirectoryMatch "/data/">
    <FilesMatch "\.(php[345]?|phtml)$">
    <IfModule authz_core_module>
        Require all denied
    </IfModule>
    </FilesMatch>
</DirectoryMatch>


원래는 /data/.htaccess 에 다음의 내용이 있는데, synology 에서는 동작이 안되는듯하다..

<FilesMatch "\.(htaccess|htpasswd|[Pp][Hh][Pp]|[Pp][Hh][Tt]|[Pp]?[Hh][Tt][Mm][Ll]?|[Ii][Nn][Cc]|[Cc][Gg][Ii]|[Pp][Ll])">
Order allow,deny
Deny from all
</FilesMatch>

댓글목록

등록된 댓글이 없습니다.

1,139 (1/23P)

Search

Copyright © Cmd 명령어 3.22.249.48