lnmpa下如何设置仅特定目录下所有内容转由apache处理?
折腾了下,让nginx和apache同时支持php了,想用apache的目的是想让某些特定目录给它处理(翻.q.ian.g的东西,需要apache支持的,不会弄nginx下的替代方法),其他东西还是由nginx来处理。比如说/wwwroot/forapache这个目录,那么domain.com/forapache下所有内容都交由apache处理,包括所有php啊,图片啊,js,css等,而其他地方比如domain.com下或者domain.com/abcd下的所有东西依然由nginx直接处理,请问能实现么?如何实现?
目前就在lnmp的nginx配置文件里加了这么点东西:
location @apache {
internal;
proxy_pass http://127.0.0.1:8080;
include proxy.conf;
}
location /forapache/
{
proxy_pass http://127.0.0.1:8080;
include proxy.conf;
}
发现似乎不是所有东西都转交apache处理,比如图片显示不了(试过如果直接设置将所有图片转交apache处理就正常),不知道再应该如何修改配置。
真无语啊真无语,本身就是所有的东西都交给APACHE处理的,你何必多此一举工? 请问装好lnmpa以后 执行 /etc/int.d/httpd status 显示:
Access forbidden!
You don't have permission to access the requested object. It is either
read-protected or not readable by the server.
If you think this is a server error, please contact the webmaster.
Error 403
localhost
Tue Aug 9 12:37:08 2011
Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8e-fips-rhel5 PHP/5.2.17
是不是正常的?如果不是,怎么解决? 已经在上一贴中回复了。
页:
[1]