解决短链接服务YOURLS跳转403错误

今天发现YOURLS短网址无法跳转,会出现403错误,排查一番终于找到了问题所在,并顺利解决,以下是解决方法。

首先介绍下,YOURLS (Your?Own?URL?Shortener) 是一款开源的PHP程序,让你可以轻松建立属于自己的短网址生成系统。而无需第三方平台你就可以获得所有的数据统计,并且支持一系列插件扩展。

在输入短网址进行跳转,发现总是403错误,可能是短网址网站的伪静态 nginx Rewrite 设置有问题。重新设置nginx Rewrite 即可,伪静态代码如下:

try_files $uri $uri/ @rewrite;
location @rewrite {
rewrite ^/([\w-]+\+?)/?$ /yourls-loader.php?id=$1 last;
}

设置好伪静态后,保存,再次用短网址跳转,已经可以顺利跳转了,403问题解决!

原创文章,转载请注明: 转载自科技爱好者博客

本文链接地址: 解决短链接服务YOURLS跳转403错误 (https://www.tujing.site/5575)

如果博客对您有帮助,请给我 赞助


热度:688℃

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注