YOURLS迁移,YOURLS伪静态规则设置

网站教程 Qwluoye 阅读: 1280次

之前利用YOURLS创建了一个短链接服务,供自己使用,《短网址php源码:用自己的域名搭建一个缩短网址网站,YOURLS》。一眨眼已经使用了4年,效果还不错,博主一直在使用,挺稳定的。

当初YOURLS是搭建在Kangle EP WEB系统的,现在Kangle EP WEB系统已经很少人用了。博主也准备把YOURLS放在宝塔WEB上边。最后发现迁移过去一直无法访问,之前的短链接都不生效了。自己利用宝塔推荐的工具转换了伪静态也不好使。

最后发现还是伪静态的问题,经过Google各种搜索确定有效的伪静态规则。这里记录一下,也供其他人使用。

location /{if (!-f $request_filename){ set $rule_0 1$rule_0;}if (!-d $request_filename){ set $rule_0 2$rule_0;}if ($rule_0 = "21"){ rewrite ^/([0-9A-Za-z]+)/?$ /yourls-go.php?id=$1 last;} rewrite ^/([0-9A-Za-z]+)+/?$ /yourls-infos.php?id=$1 last; rewrite ^/([0-9A-Za-z]+)+all/?$ /yourls-infos.php?id=$1&all=1 last;}

 

喜欢 (1)