기존에 아파치를 통해서 php 소스를 웹페이지로 변환시키는 과정에서 몇 페이지 회사의 확장자는 *.nhn (네이버) 등 으로 인식되어있는것을 볼 수있는데요. 확장자를 가리거나 혹은 보안상의 문제로 또는 자신의 회사를 광고하는 차원으로도 사용하기도 한다는군요.
이런 형식의 소스를 읽어오는 방식중에 리눅스상 apm설치시 httpd.conf 파일의 간단한 설정 변경만으로 php소스로 구현된 코드의 확장자를 정하여 읽어올수있습니다.
각자 설치된 httpd.conf 파일을 편집기로 열어 AddType의 선언문을 살펴보시면 AddType application/x-httpd-php .php 란 부분이 있는데 뒤에 .php부분이 해당 php소스의 확장자를 나타내는 부분입니다. 이 뒤에 희망하는 확장자를 아래와 같이 추가로 넣어주시면 됩니다.
# PHP 4 directives
<IfModule sapi_apache2.c>
AddType application/x-httpd-php .php .php3 .nhn .choi
AddType application/x-httpd-php-source .phps
</IfModule>
<IfModule sapi_apache2.c>
AddType application/x-httpd-php .php .php3 .nhn .choi
AddType application/x-httpd-php-source .phps
</IfModule>
추가한 후에는 httpd 데몬을 재시작 하면 완료됩니다
[출처] 아파치에서 특정 확장자 인식 시키기|작성자 혀누파
'Developement > Server' 카테고리의 다른 글
웹호스팅 사용자 셋팅자동생성툴(AutoMaster) (0) | 2016.07.22 |
---|---|
KCP 스마트 결제 서비스를 위한 PHP SOAP 모듈 탑재 방법 (0) | 2016.06.17 |
[APM] CentOS6.6+httpd2.4.16+Mariadb10.0.20+php5.6.11 Source 설치.. (0) | 2015.10.22 |
사이트이전시 자주 사용되는 명령어 모음 (0) | 2015.05.09 |
Linux 설치 관련 (0) | 2015.03.25 |