PHP + mod_fastcgi 페이지에서 mod_headers가 작동하지 않습니다.

PHP + mod_fastcgi 페이지에서 mod_headers가 작동하지 않습니다.

저는 mod_fastcgi & mod_suexec를 통해 PHP를 실행하고 있으며 Header set X-UA-Compatible "IE=edge env=best-standards-support".htaccess 파일에 추가했습니다. 정적 콘텐츠에서는 잘 작동하지만 PHP 파일에는 헤더가 없습니다. 이 문제를 어떻게 해결합니까?

답변1

노력하다 Header always set X-UA-Compatible "IE=edge env=best-standards-support".

이러한 헤더는 파일에 저장되지 않고 HTTP 응답 환경에 저장됩니다.

위의 방법이 작동하지 않으면 curl -I exampmle.org예를 들어 다음과 같은 Firefox 애드온을 사용하여 HTTP 응답을 가져오십시오.라이브 HTTP 헤더설정되어 있는지 확인해 보세요.

답변2

이것은 매우 오래된 질문이지만 온라인 어디에서도 답변을 찾을 수 없기 때문에 여기에 게시합니다. FastCGI는 바이너리가 있는 .htaccess를 찾습니다.

디렉터리 구조에 따라 .htaccess 파일을 FastCGI의 디렉터리나 해당 위치에서 파일 시스템 루트 디렉터리에 더 가까운 곳에 두는 것이 좋습니다.

관련 정보