求 nginx 301 代码 悬赏5元 已结束
将 www-abc-com/123/chinese/xxx 301 到 www-abc-com/123/xxx
其中 123 和 xxx 不固定
也就是去掉 chinese 目录
10 人参与回答
最佳回答
我的微信:sec_vip 等 1 人赞同该回答
如果使用宝塔面板,可以在网站设置的“重定向”中进行设置。或者可以试试这个
在配置location / {}括号里面写
rewrite ^/(.)/chinese/(.)$ /$1/$2 permanent;
如果123部分都是数字,也可以写成
rewrite ^/(\d+)/chinese/(.*)$ /$1/$2 permanent;
棉花糖、 我的微信:sec_vip 等 2 人赞同该回答
server
{
location / {
rewrite ^/(.*)$ $1 permanent;
}
}
我的微信:sec_vip 等 1 人赞同该回答
这个需要服务器提交工单
我的微信:sec_vip 等 1 人赞同该回答
用 rewrite 搞定了,结贴
我的微信:sec_vip 等 1 人赞同该回答
直接把/chinese删除掉吧,一个一个的去重定向非常麻烦
我的微信:sec_vip 等 1 人赞同该回答
这块不太懂,不过你可以网上找找,慢慢摸索,不行就直接删除那个栏目
我的微信:sec_vip 等 1 人赞同该回答
这块不懂啊。 得找技术写规则吧。
我的微信:sec_vip 等 1 人赞同该回答
这个找个技术处理一下就行了
我的微信:sec_vip 等 1 人赞同该回答
可以去服务器提交工单下,看看工程师能否协助来写这个规则