我希望实现这样的目标:

server {
    listen 80;
    location / {
        return 200 <html><body>Hello World</body></html>
    }
}

即,任何请求都应返回内联html。这可能与NGINX有关吗?

编辑:

我试过这个:

server {
    listen 80;
    location / {
        return 200 '<html><body>Hello World</body></html>'
    }
}

但是在浏览器中测试没有呈现html,而是浏览器试图下载包含html的文件,这不是我想要的行为。

分析解答

你有没有尝试过?

server {
    listen 80;

    location / {
        add_header Content-Type text/html;

        return 200 '<html><body>Hello World</body></html>';
    }
}