在Nginx服务器配置中,我们可以使用rewrite指令来实现域名跳转。通过配置rewrite规则,我们可以将访问一个域名的请求重定向到另一个域名或URL。本文将介绍如何使用Nginx的rewrite指令来配置域名跳转。
首先,确保你已经正确安装和配置了Nginx服务器。接下来,我们将在Nginx的配置文件中添加rewrite规则。
- 打开Nginx的配置文件
在终端中使用文本编辑器打开Nginx的配置文件。配置文件通常位于/etc/nginx/nginx.conf
或/etc/nginx/conf.d/
目录下。
sudo vi /etc/nginx/nginx.conf
- 添加rewrite规则
在配置文件中找到server
块,然后在server
块内部添加以下rewrite规则。
server {
listen 80;
server_name old-domain.com;
return 301 http://new-domain.com$request_uri;
}
上述代码中,我们假设要将old-domain.com
的请求重定向到new-domain.com
。return 301
表示使用301永久重定向。你可以根据需要修改端