要在Nginx中进行重定向配置,可以使用rewrite
指令或者return
指令。下面是两种常见的重定向配置示例:
- 使用
rewrite
指令:
server {
listen 80;
server_name example.com;
rewrite ^/(.*)$ https://www.example.com/$1 permanent;
}
上述配置将所有访问 http://example.com/
的请求重定向到 https://www.example.com/
。
- 使用
return
指令:
server {
listen 80;
server_name oldsite.com;
location / {
return 301 http://newsite.com$request_uri;
}
}
上述配置将所有访问 http://oldsite.com/
的请求重定向到 http://newsite.com/
。
请根据你的具体需求进行相应的修改和调整。完成配置后,记得重新加载 Nginx 配置使其生效。
内容由零声教学AI助手提供,问题来源于学员提问