我一直在阅读 nginx 配置文件中的内容,我们应该硬编码主机名而不是使用变量。
例如:
server_name www.example.com example.com;
return 301 https://www.example.com$request_uri;
代替
server_name www.example.com example.com;
return 301 https://$host$request_uri;
我发现令人惊讶的是 nginx 在启动时不会缓存静态配置。
是否有关于此的官方文档,或者只是轶事?
我找到了官方文档。
它通常指的是变量,但情绪很明确:如果可能,硬编码。
还有这个。