Nginx 负载均衡配置后访问为何必须要域名下的index.php
参照文本:http://blog.s135.com/post/306/严格按照张宴的Nginx 简单的负载均衡配置设置后
我只能用http://域名.com/index.php来访问,
要是直接http://域名.com访问就会加载很久然后出现504超时的错误,
监听目录和监听文件类型都有写上:
index index.html index.htm index.php;
root/home/www;
请问这个是什么原因,我相信C大也做了均衡设置了吧:lol
[ 本帖最后由 mojave 于 2009-10-25 12:28 编辑 ] 技术贴yc003t ....刚注意这贴 呵呵
LZ 你是照搬 http://blog.s135.com/post/306/ 的这个?
这个里面 只是 把 负载均衡的配置贴了出来
并不是完整的
因为 负载均衡 用得 就是 nginx 的反向代理
比如这个配置
upstreamblog.s135.com{
server 192.168.1.7:8080;
server 192.168.1.7:8081;
server 192.168.1.7:8082;
}
server
{
listen80;
server_nameblog.s135.com;
location / {
proxy_pass http://blog.s135.com;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For$proxy_add_x_forwarded_for;
}
}
}
而其中的
server 192.168.1.7:8080;
server 192.168.1.7:8081;
server 192.168.1.7:8082;
这三个端口 也是 需要配置成 server {}段的
也就是 这三个端口 单独访问 也是能访问成功的 才行
偶表达能力不好 谅解啊 能理解不?! http://wiki.nginx.org/NginxHttpProxyModule
回复 1# 的帖子
负载均衡三楼所说。我的论坛资源消耗不是很大,没必要负载均衡。
回复 5# 的帖子
不过 你vps多 倒真可以 搞一下玩玩 再来个mysql 双机互备 嘿嘿 不懂这个。好好学习下。回复 7# 的帖子
这个就是 nginx 的 反向代理 的延伸 呵呵回复 8# 的帖子
:lol 豁然开朗,我发觉研究多了,我这个什么都不懂的开始到现在,看什么东西都有点头绪了ZYYPP我爱死你了,把我头像的美女送你了回复 9# 的帖子
好哇好哇 快送吧 嘿嘿yc017t