[php] Nginx PHP 디렉토리 인덱싱 설정
웹 서버를 설정할 때 디렉토리에 인덱스 파일이 없는 경우에 디렉토리 내 파일 목록이 보이도록 설정할 수 있습니다. 이는 Nginx와 PHP를 사용하는 경우에도 가능합니다.
Nginx 디렉토리 인덱싱 설정
Nginx는 autoindex
모듈을 사용하여 디렉토리 인덱싱을 제공합니다. 이 모듈을 사용하여 Nginx 서버에 디렉토리 인덱싱을 활성화할 수 있습니다.
server {
...
location / {
autoindex on;
}
}
PHP 파일의 디렉토리 인덱싱
만약 PHP 파일이 디렉토리 인덱스를 새로 고려한다면, index.php
파일이 디렉토리에 있는 경우를 기반으로 index
디렉티브를 사용하여 Nginx에게 알려줘야 합니다.
server {
...
location / {
index index.php;
}
}
위 설정을 적용하면 Nginx는 PHP 파일을 포함하여 디렉토리 내 파일 목록을 표시할 수 있습니다.
이와 같이 Nginx를 설정하여 PHP 파일이 포함된 디렉토리에 대한 인덱싱을 활성화할 수 있습니다.
예제 코드에서 특히 강조하기 위해 볼드체와 이탤릭체가 사용되었습니다.
참고 자료
위 문서는 Nginx 디렉토리 인덱싱과 관련된 PHP 설정 방법을 설명하고 있습니다.