在nginx提供的HTML文件中包含主机名

Fla*_*pes 5 nginx

nginx是否提供了在HTML文件中添加主机名(和端口)的方法(不使用其他解决方案,如PHP)?

Cyb*_*m0n 7

可能是SSI是你在寻找什么?

核心模块中可用的所有变量也可在ssi模块中使用.

用法示例:

<!--# echo var="host" default="unknown_host" -->:<!--# echo var="server_port" default="unknown_port" -->
Run Code Online (Sandbox Code Playgroud)

我把这个字符串放在test.html中并通过调用此页面 http://localhost/test.html

结果我得到以下字符串:

localhost:80