应用插件和webman-push的前缀都为app 现在冲突了
nginx 把完整路径配置上去就好了
这个,具体怎么操作的啊?
upstream webman { server 127.0.0.1:8787; keepalive 10240; } server { listen 80; listen 443 ssl http2; server_name tool.baidu.com; index index.php index.html index.htm default.php default.htm default.html; root /www/wwwroot/tool.baidu.com/public;
ssl_certificate /www/wwwroot/tool.baidu.com/ssl/com.pem; ssl_certificate_key /www/wwwroot/tool.baidu.com/ssl/com.key; ssl_protocols TLSv1.1 TLSv1.2 TLSv1.3; ssl_ciphers EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5; ssl_prefer_server_ciphers on; ssl_session_cache shared:SSL:10m; ssl_session_timeout 10m;
location / { proxy_set_header X-Real-IP $remote_addr; proxy_set_header Host $host; proxy_http_version 1.1; proxy_set_header Connection ""; if (!-f $request_filename){ proxy_pass http://webman; } }
location /app { proxy_pass http://127.0.0.1:2233; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "Upgrade"; proxy_set_header X-Real-IP $remote_addr; } access_log /www/wwwlogs/tool.baidu.com.log; error_log /www/wwwlogs/tool.baidu.com.error.log;
}
location /app 改成 location /app/xxxxx xxxxx 是plugin/webman/push/app.php 里的key
location /app
location /app/xxxxx
明白了,多谢了。
除了nginx,还有哪块需要配置吗?
安装完之后还是无法连接上,nginx也配置了
请问下是还有哪块需要配置吗?
nginx代理时客户端地址不用加3131端口
去掉3131端口,好像也还是不行 proxy_pass http://127.0.0.1;
是不是不能走内网?只能请求外网地址?
我的意思是js代码里调用的时候不要写端口,还有js代码里ip不要用127.0.0.1,除非webman/push运行在你本机。
明白了,已经通了,谢谢大佬
不客气
nginx 把完整路径配置上去就好了
这个,具体怎么操作的啊?
upstream webman {
server 127.0.0.1:8787;
keepalive 10240;
}
server
{
listen 80;
listen 443 ssl http2;
server_name tool.baidu.com;
index index.php index.html index.htm default.php default.htm default.html;
root /www/wwwroot/tool.baidu.com/public;
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host;
proxy_http_version 1.1;
proxy_set_header Connection "";
if (!-f $request_filename){
proxy_pass http://webman;
}
}
}
location /app
改成location /app/xxxxx
xxxxx 是plugin/webman/push/app.php 里的key
明白了,多谢了。
除了nginx,还有哪块需要配置吗?
安装完之后还是无法连接上,nginx也配置了
请问下是还有哪块需要配置吗?
nginx代理时客户端地址不用加3131端口
去掉3131端口,好像也还是不行 proxy_pass http://127.0.0.1;
是不是不能走内网?只能请求外网地址?
我的意思是js代码里调用的时候不要写端口,还有js代码里ip不要用127.0.0.1,除非webman/push运行在你本机。
明白了,已经通了,谢谢大佬
不客气