
我透過 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 回應環境中。
如果上述方法不起作用,請嘗試使用以下任一方式來取得 HTTP 回應:curl -I exampmle.org
例如,名為 Firefox 的插件即時 HTTP 標頭查看是否已設定。
答案2
這是一個非常古老的問題,但由於我在網路上找不到答案,所以我將其發佈在這裡:FastCGI 會尋找其二進位檔案所在的 .htaccess 。
根據您的目錄結構,您可能想要將 .htaccess 檔案放在 FastCGI 的目錄中或距離檔案系統根目錄較近的位置。