nginx 如何实现老地址跳转到新地址
背景
当网站发生改版,或现有 URL 结构需要发生改变时,就需要把老地址重定向到新地址,以免老地址失效。
代码片段
server {
listen 80;
server_name yuanbiji.net;
rewrite ^/old/page$ /new/page permanent;
# 以下是网站的常规配置(略)
# ...
}
permanent
—— 表示返回301
永久重定向。
当网站发生改版,或现有 URL 结构需要发生改变时,就需要把老地址重定向到新地址,以免老地址失效。
server {
listen 80;
server_name yuanbiji.net;
rewrite ^/old/page$ /new/page permanent;
# 以下是网站的常规配置(略)
# ...
}
permanent
—— 表示返回301
永久重定向。