首页 新闻 会员 周边

Nginx http 403禁止访问

0
悬赏园豆:5 [已解决问题] 解决于 2016-12-06 16:44

http://192.16.10.43/Weixin/GetJsapiticket.ajax 这个内网IP地址可以正常访问,
但是用下面的代理的地址 
http://proxy.xxx.cn/Weixin/GetJsapiticket.ajax  
这个ajax请求的地址,跳转到后台的方法进行执行。
报如下错误:    
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>403 Forbidden</title> </head><body> <h1>Forbidden</h1> <p>You don't have permission to access /Weixin/GetJsapiticket.ajax on this server.</p>  

注:
1、proxy.xxx.cn 地址为代理服务器的地址
2、nginx配置代码如下:  
location ^~ /wx/ {            
#proxy_set_header   Host         $host;            
proxy_set_header   X-Real-IP        $remote_addr;            
proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;             proxy_pass        http://192.16.10.43/;               

}            
请问是不是Nginx代理问题,要修改下nginx配置文件,Nginx允许访问这个请求。还是其它问题?谢谢!

lwr的主页 lwr | 初学一级 | 园豆:48
提问于:2016-12-01 17:16
< >
分享
最佳答案
0

将异步地址改了下

lwr | 初学一级 |园豆:48 | 2016-12-02 16:33
其他回答(1)
0

这个错误应该是实际的站点抛出的,和nginx没关系。看下是否这个网站对应的文件夹有访问权限,可以设置为Everyone测试一下。

收获园豆:5
Zachary_Fan | 园豆:762 (小虾三级) | 2016-12-05 20:07
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册