nginx和.htaccess正在合作,这可能吗?

时间:2013-08-10 22:39:15

标签: apache .htaccess nginx

我遇到了一个奇怪的情况似乎是好事。我为一些测试域设置了安装/激活nginx的vps。

根据我的阅读,.htaccess文件不适用于nginx。但显然.htaccess文件/指令在nginx下正在为我工​​作。

我通过访问netcraft.com验证了这一点,它显示网络服务器是nginx,ab bench也显示nginx作为网络服务器。但仍然可以读取.htaccess文件。例如,我可以拒绝/允许访问,或使用.htaccess文件重定向。

我误解了这些信息吗? nginx webserver仍然可以读取.htaccess文件和执行指令吗?

1 个答案:

答案 0 :(得分:0)

是的,但是有一个技巧,服务器安装了apache和nginx,nginx监听端口80,apache监听任何其他端口,nginx将直接服务资产(CSS,JS,HTML等)并传递PHP或者它对apache的任何应用程序,减少了对apache的负担,但由于你有2台服务器在运行,所以会消耗更多的内存。