在 CentOS 上使用 Nginx 设置页面重定向可以通过配置 Nginx 的虚拟主机来完成。以下是一个示例配置文件的步骤,以实现页面重定向:
- 打开 Nginx 的配置文件,通常位于
/etc/nginx/nginx.conf
或/etc/nginx/conf.d/default.conf
。 - 定位到要设置重定向的虚拟主机块。这通常以
server
关键字开始,并在大括号{}
内包含相关配置。 - 在虚拟主机块内,找到你要重定向的页面的配置段。这通常是一个
location
块,类似于:location /old-page {
# 配置段的内容
} - 在该
location
块内,使用return
指令来设置重定向,例如:location /old-page {
return 301 http://example.com/new-page;
}上面的示例将
/old-page
重定向到http://example.com/new-page
,并返回301 Moved Permanently
状态码。 - 保存配置文件,并重新启动 Nginx 服务,以使更改生效:
sudo systemctl restart nginx