吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 8167|回复: 30
收起左侧

[其他原创] 【php】基于自己域名的网址缩短

  [复制链接]
58172309 发表于 2019-4-5 18:00
本帖最后由 yacc 于 2021-8-16 18:52 编辑

最新更新

v1.7.1更新:
1.首页以及后台更新界面改为ajax请求.
2.Api中增加二维码,同时修改Api返回值.
3.修改整体样式.
4.移除了公告.
5.Bug Fixed

简介

![URLshorting][1]
  做这个项目可能也纯粹为了好玩,不过做完后发现效果还是不错的。
  本程序完全独立编写,放在这里分享仅供大家学习交流,如有任何疑问或不会的地方请在下方留言(如不方便请发送邮件至contact#xcsoft.top),本项目基于apache2协议开源!你可以在不修改版权的基础上任意修改!
  具体大家可以看看demo

预览

  网址:http://example.com

网址失效故编辑 by yacc

安装说明

  1.下载源码.
  2.上传至你的网站根目录.
  3.访问网站域名填写mysql等信息进行安装
  4.修改网站伪静态配置:

Nginx:
if (!-e $request_filename) { 
rewrite ^/(.*)$ /index.php?id=$1 last; 
} 

Apache: 
RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ /index.php?id=$1 [L] 

IIS请尝试自己转换.

  5.访问网站进行确认.

API使用教程

   API接口:example.com/api.php
  使用起来也十分简单,可以十分灵活的加在自己的网站上,比如可以用我的:http://example.com/api.php
字段值
说明
d 需要缩短的域名
m 需要缩短的密语
TIP:请使用post访问Api
  返回值:
说明
code 状态码:200->成功  1001->非法的URL或密语 1002->访问者的IP或该短域已被封禁
shorturl 生成的短网址,只有在code为200时才会返回(<200)
qrcode 短域二维码,只有在code为200时才会返回,不会长期保存

成功返回示例:{"code":"200","shorturl":"http:\/\/xsot.tk\/proj"}
失败返回示例:{"code":"1001"}

对于升级1.7.0

  1.进入mysql数据库执行drop table config;drop table notice;
  2.删除网址根目录,可以直接下载最新源码上传至服务器重新安装,不影响原有数据

版权归属

   xcsoft版权所有

注意

  本源码基于apache2.0协议开源,你可以在不修改版权的前提下修改任意内容。如发现在提醒后仍然修改了版权,您的网站将会被记录并在下方公示 !

下载

Github

免费评分

参与人数 6吾爱币 +6 热心值 +6 收起 理由
寒号.鸟 + 1 + 1 网上那些红名接口都是这个原理,赞
yanwu666 + 1 + 1 用心讨论,共获提升!
bzanbing + 1 我很赞同!
wushaominkk + 3 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
吾爱小洪 + 1 + 1 谢谢@Thanks!
cgqhhh + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

yacc 发表于 2021-8-16 18:54
58172309 发表于 2019-4-5 20:26
缩短网站的域名仅仅是消耗品,他会提示你在qq外的浏览器打开,这就会阻止用户去举报,如果举报也只是消耗品 ...

楼主的域名过期了吧,我给编辑了下链接,如果需要更新可以到站务区发帖请求帮忙编辑,或者其他内容有更新的也可以直接重新发帖
oncet 发表于 2019-4-5 18:14
 楼主| 58172309 发表于 2019-4-5 19:08
oncet 发表于 2019-4-5 18:14
不错哦。。如果能调用t.cn就好了

调用t.cn的网络上都有源码的啊
孤狼微博 发表于 2019-4-5 19:09
这个是键值队原理是吧
夏无道 发表于 2019-4-5 19:24
仅仅是缩短,发在QQ上,并不会防止红名。
(也就是说缩短后的得到的域名,该红还是会红)
 楼主| 58172309 发表于 2019-4-5 20:26
夏无道 发表于 2019-4-5 19:24
仅仅是缩短,发在QQ上,并不会防止红名。
(也就是说缩短后的得到的域名,该红还是会红)

缩短网站的域名仅仅是消耗品,他会提示你在qq外的浏览器打开,这就会阻止用户去举报,如果举报也只是消耗品(缩短网站的域名红)

点评

楼主的域名过期了吧,我给编辑了下链接,如果需要更新可以到站务区发帖请求帮忙编辑,或者其他内容有更新的也可以直接重新发帖  详情 回复 发表于 2021-8-16 18:54
夏无道 发表于 2019-4-5 20:46
58172309 发表于 2019-4-5 20:26
缩短网站的域名仅仅是消耗品,他会提示你在qq外的浏览器打开,这就会阻止用户去举报,如果举报也只是消耗品 ...

好像也有道理哈
过来过来 发表于 2019-4-6 00:43
你这个缩短的域名 在的的页面停留下
 楼主| 58172309 发表于 2019-4-6 01:22
过来过来 发表于 2019-4-6 00:43
你这个缩短的域名 在的的页面停留下

??可以描述清楚点吗?
Xiao伟 发表于 2019-4-6 08:03
这源码说白了就是缩短 QQ微信上打开会提是遮挡提醒,手动浏览器打开,并不属于防红,真正的防红是自动跳转,并关闭在微信或QQ上打开的页面!
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 14:20

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表