相关疑难解决方法(0)

Nginx 变量 $host、$http_host 和 $server_name 之间有什么区别?

是什么这三个变量的Nginx之间的差异$host$http_host以及$server_name

我有一个重写规则,我不确定应该使用哪一个:

location = /vb/showthread.php {
    # /vb/showthread.php?50271-What-s-happening&p=846039
    if ($arg_p) {
        return 301 $scheme://$host/forum/index.php?posts/$arg_p/;
        }
Run Code Online (Sandbox Code Playgroud)

我正在寻找一个答案,不仅要说“在重写规则中使用 ___ 变量”,还要解释它们之间的理论差异。

rewrite nginx

66
推荐指数
2
解决办法
6万
查看次数

标签 统计

nginx ×1

rewrite ×1