NAS Webstation 아파치(apache) 2.4 html확장자 php인식시키기
컨텐츠 정보
- 10,978 조회
본문
시놀로지 NAS Webstation을 사용하다보면 변태(?) 리눅스 답게 내 입맛에 맞게 수정해서 사용하기 까다롭다 보니 몇 번 세팅해서 사용하다가 결국 docker로 눈을 돌리게 됩니다.
몇번의 삽질 결과 webstation에서 html확장자 php 인식시키는 요령이 몇가지 있으나, 저는 이 방법이 제일 편하더라구요.
다른 분들은 conf 파일을 임의 작성해서 사용하시던데 그딴거 필요없이 한방에 해결..
Webstation내에 임의작성 파일 말고 기본 conf 파일들은 수정 해 봤자 서버 재시작하면 그대로 템플릿 파일에 저장된 내용대로 원위치 해버립니다.
따라서 템플릿 파일을 찾아서 근본적으로 수정해 주면 됩니다.
아파치 2.4의 경우에는 다음과 같이 수정하면 됩니다.
`/var/packages/WebStation/target/misc` 로 이동...
[ php_fpm.mustache 파일 수정 ]
security.limit_extensions = .php .php3 .php4 .php5 .phtml
부분을 찾아서 아래와 같이 ".html .htm .inc" 와 같이 등록하고자하는 확장자 추가
`security.limit_extensions = .php .php3 .php4 .php5 .phtml .html .htm .inc
[ VirtualHost-apache24.mustache 수정 ]
<FilesMatch "\.(php[345]?|phtml)$">
<FilesMatch "\.(php[345]?|phtml|html|htm|inc)$">