常规解决方案:在浏览器扩展中搜索url shortener(不好的地方是需要付费和注册,还有所限制)

1、购买服务器,选择Centos7.6系统并设置好防火墙规则

2、解好域名

3、宝塔国际版安装

yum install -y wget && wget -O install.sh http://www.aapanel.com/script/install_6.0_en.sh && bash install.sh aapanel 

4、添加网站并申请SSL证书

5、下载短网址源码: https://wwyi.lanzouf.com/i6zCa0gooe5e

6、删除网站根目录文件并上次短网址源码,然后解压到当前目录

7、伪静态设置

  • Apache,编辑.htaccess文件,将本地地址修改成自己的域名,比如:
RewriteEngine on 
RewriteRule ^about                about.php [L]
RewriteRule ^api-about            api-about.php [L]
RewriteRule ^contact              contact.php [L]
RewriteRule ^tos                  tos.php [L]
RewriteRule ^([^/.]+)/?$          link.php?id=$1 [L]
RewriteRule ^404                  404.php [L]


Options -Indexes
ErrorDocument 404 http://你的域名/404
ErrorDocument 403 http://你的域名/404
  • Nginx,点击域名设置-伪静态,然后将下面例子的域名改成自己的,再复制进去,比如:
rewrite ^/about /about.php last;
rewrite ^/api-about /api-about.php last;
rewrite ^/contact /contact.php last;
rewrite ^/tos /tos.php last;
rewrite ^/([^/.]+)/?$ /link.php?id=$1 last;
rewrite ^/404 /404.php last;
error_page 404 http://你的域名/404;
error_page 403 http://你的域名/404;

8、开始安装

  • 安装完成后,默认用户名和密码均为admin
#安装路径,记得修改下面域名地址
https://你的域名/install/index.html
#后台路径
https://你的域名/admin/index.php

1人评论了“轻松搭建自己的短网址平台 | Shortny v2.0.1源码搭建,支持跳转广告、后台修改等,轻松搭建属于自己短链接网站,开源项目更安全|How To Build A URL Shortener”

  1. 奶油大神,我用您提供的源码上传部署之后,能够自定义缩短,但是却打不开,出现404页面错误,是哪一步出错了呢。求答疑~~

发表评论

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

滚动至顶部