吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 918|回复: 11
收起左侧

[求助] 求大佬帮忙解答一个Nginx问题

[复制链接]
bhbhxy 发表于 2022-11-2 16:27
现在有一个需求,在浏览器中输入
http://www.baidu.com:8888
通过Nginx帮忙转发到另一个地址
http://localhost/test.html

目前Nginx配置是这样的:
[JavaScript] 纯文本查看 复制代码
server {
    listen 8888;
    server_name www.baidu.com;
        
    location / {
        proxy_pass http://localhost/test.html;
    }
    }


可是没能成功,请问应该怎么做才能让Nginx拦截请求并帮忙转发呢
运行环境在Windows下

求各位大佬指导指导,谢谢了~~

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

cl173339545 发表于 2022-11-2 16:36
配置反向代{过}{滤}理试试
太多沉默 发表于 2022-11-2 16:39
 楼主| bhbhxy 发表于 2022-11-2 16:42
葱油拌面 发表于 2022-11-2 16:45
和3l说的一样,除了你上述的配置,需要把www.baidu.com的host改到你nginx所部署的ip
jy03169619 发表于 2022-11-2 16:51
浏览器F12 ,network 看看报错信息。
 楼主| bhbhxy 发表于 2022-11-2 16:52
葱油拌面 发表于 2022-11-2 16:45
和3l说的一样,除了你上述的配置,需要把www.baidu.com的host改到你nginx所部署的ip

谢谢大佬,成功了,nginx启动后不能对所有网络请求进行拦截吗,向fiddle一样,还需要配置hosts才行?
mallorJava 发表于 2022-11-2 16:59
Nginx配置需要设置文件所在的根路径,

    location / {
        root   /usr/share/nginx/html;  (访问页面存放的根路径)
        index  index.html index.htm;   (需要访问页面的文件名)
        try_files $uri $uri/ /index.html;
    }
xuzhenqi 发表于 2022-11-2 17:23
拦截所有网络协议是路由和防火墙负责的,web服务是请求和返回资源用的
凉游浅笔深画眉 发表于 2022-11-2 17:28
你对nginx是不是有啥误解,你的需求和nginx没任何关系
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 05:27

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表