阿里云宝塔BTpanel的nginx配置文件做301整站和302单条链接跳转方法笔记

jitao by:jitao 分类:Rewrite Redirect 时间:5个月前 阅读:772 评论:0

声明:本博客无特殊申明,文章皆为原创,转载引用 遵循创作共用版权 CC BY-NC-ND/2.5/CN 许可协议

最近将博客重新上线了一下,选用了轻巧安全的ZblogPHP博客程序,使用了老白前端的yd0328主题(在此感谢rabeca的解答)这款主题可以在手机端和PC端自适应,可供设置的选项也蛮多,非常适合用来做资讯站。

旧版网站用的是 4jax 的独立微博程序,资料没有保留,有许多404页面,为了留住快照来的访客和一些旧的收藏夹里收藏网址的朋友们,寻求了一种302跳转的方式,将 /log/  、index.asp 、 /log/index.asp 的内容302到 /guestbook/ 下。

下面是修改nginx的配置文件的记录(单条文件302和带www跳转到不带www上):

/www/server/panel/vhost/nginx/68up.com.conf 文件

阿里云宝塔BTpanel的nginx配置文件做301整站和302单条链接跳转方法笔记

if ($host ~ '^www.68up.com'){
    return 301 http://68up.com$request_uri;
		}
  
  if ( $uri = "/log/" ){
    return 302  /guestbook/;
}

if ( $uri = "/log" ){
    return 302  /guestbook/;
}

if ( $uri = "/index.asp" ){
    return 302  /guestbook/;
}

if ( $uri = "/log/index.asp" ){
    return 302  /guestbook/;
}


非特殊说明,本文版权归原作者所有,转载请注明出处

本文地址:http://68up.com/host/bt_panel_nginx_301_302_config.html

评论列表

发表评论

  • 昵称(必填)
  • 邮箱
  • 网址

TOP