[Synology]
apache2.4 http.conf /data/폴더 실행 금지
하우코드
본문
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>
/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>
댓글목록
등록된 댓글이 없습니다.