로컬 dev 환경에서 우리는 서버가 하나 뿐이며 장래의 만료 및 캐시 제어 헤더를 정적 이미지에 추가하기 위해 응용 프로그램 루트에 .htaccess 파일을 보관했습니다. 하지만 우리는 다른 서버의 코드베이스에 대한 별칭을 가진 다중 아파치 서버를 가지고 있습니다. 여기이 경우에는 .htacess 파일을 어디에 둘 것인지 확실하지 않습니다. 나는 코드베이스 또는 개별 아파치 서버에 보관해야한다. .htaccess 파일에 작성한 내용을 httpd.conf 파일에 쓰려면 어떻게해야합니까?아파치 별칭 및 .htacess 구성을 기꺼이 알고 싶습니까?
1
A
답변
1
코드 기반 또는 개별 Apache 서버에 보관해야합니까?
응용 프로그램에 특정한 설정이라면 코드 기반에서 말합니다.
파일이 또한 응용 프로그램 (URL 재 작성 등) 및 글로벌 값을 더한 해당 지역의 설정을 포함하는 지역 .htaccess
을 특정 전역 구성 값을 포함하는 코드베이스에 .htaccess.dist
를 유지 고려해야 서버에 특정 설정을 포함하는 경우 . .htaccess
은이 시나리오에서 코드 기반에 체크인하지 않습니다.
어떻게하면 httpd.conf 파일에 .htaccess 파일로 작성한 것과 동일한 내용을 쓸 수 있습니까? 일반적으로 단지 적절한
Directory
,Location
또는VirtualHost
섹션으로 설정을 넣어
. manual은 어디에 속하는지 알려줍니다.