Ans*_*ell 7 nginx reverse-proxy apache-2.2
有人可以启发我将 NginX 作为 Apache 的反向代理有什么好处。人们建议这样做,静态内容由 nginx 处理,动态内容(php 文件)交给 Apache。
直接让 php-fcgi/php-fpm 处理这些 PHP 文件不是比让 Apache 的 mod_php 处理更合理吗?
有什么优点(性能方面)
如果我选择反向代理,我是否需要进行 nginx 重写,或者来自 apache 的 .htaccess 是否可以正常工作?(因为它的反向代理,所以调用被定向到 apache 对吗?)
提前 TY
反向代理速度较慢,而且通常更糟,但是,使用它的一些原因是为了保持与 .htaccess 文件的(某些)兼容性(如果您使用纯 nginx 设置,则必须编写(这并不总是实用))或者如果您需要特定的 apache 模块。(有些人可能会争辩说,您有这些要求,使用 apache 更容易。)
如果可以,直接使用 nginx+PHP-FPM 设置。如果不能,尽管反向代理可能有一些优点,请仔细考虑后果,尤其是当您依赖 .htaccess 文件时。
| 归档时间: |
|
| 查看次数: |
8126 次 |
| 最近记录: |