我第一次做了http - > https重定向。这是我用过的:
if ($scheme != "https") {
rewrite ^ https://www.example.com$request_uri permanent;
}
if ($host != "www.example.com") {
rewrite ^ https://www.example.com$request_uri permanent;
}
但我还需要将apples.example.com重定向到https://example.com/fruits/apples/
如何在执行https重定向的同时执行此操作?我能做一个或另一个,但无法弄清楚如何同时做两件事。
答案 0 :(得分:0)
好的,我明白了。这就是我最终的结果:
if ($host = "apples.example.com") {
rewrite ^ https://www.example.com/fruit/apples$request_uri permanent;
}
if ($scheme != "https") {
rewrite ^ https://$host$request_uri permanent;
}