我正在寻找一种从一个页面到另一个页面进行301重定向的方法。
site.com/page-1
应重定向到site.com
,而不会影响其他网页和目录。
我是Nginx的新手,请告诉我哪些配置文件需要修改?上面重定向的语法是什么?
答案 0 :(得分:2)
试试这个
location /page-1 {
rewrite ^/page-1$ http://$server_name permanent;
}
答案 1 :(得分:1)
重定向
时,我通常更喜欢使用return
而不是rewrite
location /page-1 {
return 301 $scheme://$http_host;
}
您需要在之前创建的虚拟主机文件中添加它,您可能会在/etc/nginx/sites-enabled
或/etc/nginx/conf.d
或/etc/nginx/nginx.conf