nginx反向代理如何配置?配置后网页显示异常终极方案!

2025年9月28日21:22:36 发表评论 17 次浏览

一般场景

主域名 https://a.com

现在有个新域名 https://y.com 作为主域名的 /cms , 一般是如下配置:

location ^~ /cms/ {
    proxy_pass https://a.com/;
    proxy_ssl_server_name on;  #  ssl协议网址

    proxy_set_header Host y.com;
}

https://a.com/cms = https://y.com , 并且让用户无法觉察到网址的差异

一般而言,以上配置没得问题,但是对于默认生成 完整网址的程序, 比如 zblog/wordpress来说,上面配置不是很管用,会出现js、css、图片问题无法访问的问题,网址变形,无法展示正常样式,让站长非常的头疼。

完整nginx配置如下,绝对有效:

此内容查看价格9.9立即购买
客服QQ 610176732

阿修罗

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: