我目前在 Ubuntu 24.04 服务器上运行 PHP-FPM 和 Nginx,通过 FastPanel 进行管理。但是,我的 .htaccess 文件无法正常工作,因为 Nginx 不支持 .htaccess 文件。我想设置服务器以将 PHP-FPM 与 Nginx 和 Apache2 一起使用,以便 .htaccess 可以正常运行。
我想将 Apache2 集成到此设置中,以启用 .htaccess 功能,同时保留 PHP-FPM 和 Nginx。
任何人都可以提供有关如何正确配置此设置的指导吗?
提前致谢!
如果您需要同时使用 Nginx 和 Apache,那么您仍然需要 .htaccess,但您还需要设置 Nginx conf。这是 htaccess 的转换器:https://winnginx.com/en/htaccess
这是另一个:https://www.getpagespeed.com/apache-to-nginx
如果您只需要使用 Nginx,那么您将不需要 .htaccess 来有效使用,但您仍然可以将 .htaccess 转换为类似 Nginx 的代码。