我的网站

帝国CMS简易短地址URL 短链接插件

帝国CMS简易短地址URL 短链接插件

2021-04-24 帝国插件

售价:50积分 40 收藏

特别声明:付费模板免费提供模板范畴内的咨询指导,包含安装说明文档; 支持付费安装、修改、定制等增值服务。

插件截图如下

使用方法:

1、复制插件目录放在/e/extend/下,  

2、后台添加对应的管理菜单

菜单名称:短URL

链接地址:../extend/yl_urlshort/

模式:金刚模式

3、后台执行以下SQL(表前缀修改为你自己的)

CREATE TABLE IF NOT EXISTS `phome_ecms_extend_yl_urlshort` (
`id` int(10) unsigned NOT NULL COMMENT '自增ID',
  `old` text NOT NULL COMMENT '原始网址',
  `new` varchar(20) NOT NULL DEFAULT '' COMMENT '短网址',
  `newstime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间'
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;

ALTER TABLE `phome_ecms_extend_yl_urlshort`
 ADD PRIMARY KEY (`id`), ADD KEY `newstime` (`newstime`), ADD KEY `new` (`new`);
ALTER TABLE `phome_ecms_extend_yl_urlshort`
MODIFY `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增ID';

4、添加伪静态规则nginx如下,其他环境请自己参考

rewrite ^/url/([0-9a-zA-Z]+)$ /e/extend/yl_urlshort/url.php?url=$1 last;