全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 755|回复: 11

[Windows VPS] 百度google找不到了直接来问了,nginx 重定向的问题

[复制链接]
发表于 2020-4-20 21:30:11 | 显示全部楼层 |阅读模式
www.xxx.com/?q=帅哥    重定向 www.xxx.com/new/帅哥

rewrite ^/?q=(.*)$ /new/$1 permanent;
这样写为什么不成功?
发表于 2020-4-20 21:32:13 来自手机 | 显示全部楼层
rewrite ^/?q=(.*)$ https://$host/new/$1; (permanent没必要)
 楼主| 发表于 2020-4-20 21:37:01 | 显示全部楼层
iks 发表于 2020-4-20 21:32
rewrite ^/?q=(.*)$ https://$host/new/$1; (permanent没必要)

不行啊  
发表于 2020-4-20 21:48:22 | 显示全部楼层
rewrite ^/?q=(.*)$ /new/$1 last;
 楼主| 发表于 2020-4-20 21:52:00 | 显示全部楼层
本帖最后由 qimo 于 2020-4-20 21:53 编辑
cfz 发表于 2020-4-20 21:48
rewrite ^/?q=(.*)$ /new/$1 last;


不行
发表于 2020-4-20 21:55:04 | 显示全部楼层
本帖最后由 iks 于 2020-4-20 21:57 编辑

  1. rewrite ^https://example.com/?q=(.*) https://example.com/request/$1 permanent;
复制代码


后面的
  1. example.com
复制代码
可以改成
  1. $host
复制代码
发表于 2020-4-20 21:57:20 | 显示全部楼层
https://www.google.com/search?q=rewrite+nginx

 楼主| 发表于 2020-4-20 22:57:49 | 显示全部楼层
iks 发表于 2020-4-20 21:55
后面的  可以改成

带参数的都跳转不了,只能在程序里判断了。
发表于 2020-4-21 00:03:12 | 显示全部楼层
qimo 发表于 2020-4-20 22:57
带参数的都跳转不了,只能在程序里判断了。

用 Cloudflare 页面规则吧,可以带参转发
发表于 2020-4-21 00:17:18 | 显示全部楼层
cfz 发表于 2020-4-20 21:48
rewrite ^/?q=(.*)$ /new/$1 last;

这个写法应该可行。楼主咋测定说不行的呢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-24 21:29 , Processed in 0.064103 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表