![使用 nginx 显示具有不同 URL 的相同页面](https://linux22.com/image/712493/%E4%BD%BF%E7%94%A8%20nginx%20%E6%98%BE%E7%A4%BA%E5%85%B7%E6%9C%89%E4%B8%8D%E5%90%8C%20URL%20%E7%9A%84%E7%9B%B8%E5%90%8C%E9%A1%B5%E9%9D%A2.png)
是否可以使用同一页面的 2 个 URL,例如:
https://example.com/contact
有内容 blablabla ,我们使用 nginx 创建重写或屏蔽 url,因此最终输出是,当访问者点击时,https://example.com/contact2
他们将看到与https://example.com/contact
我尝试使用 nginx 重写,但显示的 URLhttps://example.com/contact2
不符合我的预期,这是https://example.com/contact
之前謝謝你!
答案1
该permanent
标志使 nginx301
向客户端发送 HTTP 状态代码,从而使客户端加载指定的 URL。您可能想尝试last
一下break
,这只会在 nginx 内部进行内部重写。