一、需求描述:
网址缩短主要功能
用户填域名,后台根据用户填的域名,重新生成组合一个新链接进行目标地址跳转。3种跳转方式,由用户选择(1、301定向 2、if框架 3、判断来源PC 301跳转,手机端if框架)
可以用开源的源码直接修改,只要可以用,没漏洞即可。
带跳转功能有UI的开源https://gitee.com/barat/ohurlshortener?_from=gitee_search
用户端
1、由于网站仅供内部试用,所以只能用激活码进行注册。(激活码时间到期,账号停用)。
2、根据激活码添加缩短域名的条数,一个激活码一条缩短链接。以最后一条链接时间为账号停用时间。随机生成5位数识别码,用于跳转。
3、后台首页查看跳转访问IP和公告信息。
4、后台可以另外生成短连接(对应管理端第4条)
管理端
1、首页。*个用户、*个链接、*IP访问、公告设置
2、用户管理(添加、删除、修改)修改除了修改账号密码,时间,还要可以单独修改3功能。
3、通用设置,根据用户填的域名,进行一系列的组合生成,最后的生成结果就是跳转的目标最终地址(增加一个时间设置,每XX分钟刷新一次。)。用户看见的还是原始域名,但跳转目标地址是已经组合后的域名。如下所示
4、短连接生成(对应用户端第4条)。输出结果直接显示到用户端
5、生成激活码
另:单独写一个文件,调用最后的输出链接。
二、人才要求:
能完成即可
三、参考产品:
https://gitee.com/barat/ohurlshortener?_from=gitee_search
四、合作方式:
开发方式:远程开发。
开发周期:1-3天