gpt4 book ai didi

php - 将 .htaccess 与 FastCGI 结合使用

转载 作者:可可西里 更新时间:2023-11-01 12:51:57 26 4
gpt4 key购买 nike

我读到当使用 FastCGI 运行 PHP 时,包含在我网站主目录中的 .htaccess 文件被忽略(现在我的 .htaccess 文件位于/var/www/vhosts/mydomain.com/httpdocs) 我的问题是如何将当前在 .htaccess 上的指令和标志仅应用于该域?我可以只为这个域设置一个 httpd.conf 吗?我应该将当前的 .htaccess 内容放在哪里以保持相同的设置正常工作?

非常感谢,

最佳答案

只要AllowOverride,Apache 就会读取.htaccess 文件。在 httpd.conf 中启用。您不能做的是将 PHP 指令放在 .htaccess 中:这仅适用于作为 Apache 模块安装的 PHP,并且当 PHP 作为 CGI 或 FastCGI 安装时会导致 500 服务器错误

一些配置(使用 suphp 和类似的)允许使用本地设置的每个目录 php.ini。如果这不适用于您的设置,您只能使用一系列 ini_set() 指令(通常在包含的文件中)更改 php.ini 设置

关于php - 将 .htaccess 与 FastCGI 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4117572/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com