使用nginx进行重定向并保留旧的URL,可以通过配置nginx的server块来实现。具体步骤如下:
location /old-url {
return 301 $scheme://$host/new-url$request_uri;
}
其中,/old-url是旧的URL路径,/new-url是重定向后的新URL路径。301表示永久重定向,$scheme表示请求的协议(http或https),$host表示请求的域名,$request_uri表示请求的URI。
sudo nginx -s reload
现在,当访问/old-url时,nginx会将请求重定向到/new-url,并且保留旧的URL。
推荐的腾讯云相关产品:腾讯云CDN(内容分发网络)。腾讯云CDN是一种分布式部署的加速服务,通过将内容缓存到离用户最近的节点,提供快速的内容传输和访问体验。使用腾讯云CDN可以加速网站访问速度,提升用户体验。
产品介绍链接地址:https://cloud.tencent.com/product/cdn
领取专属 10元无门槛券
手把手带您无忧上云