qingbing/yii2-short-url

yii2实现的url短链系统组件

1.0.2 2022-01-17 10:58 UTC

This package is auto-updated.

Last update: 2024-04-17 16:14:57 UTC


README

yii实现的url短链系统

1.该系统使用,需要设置

// 客户短链系统访问时的终端地址
Yii::$app->params['baseUrlForShortUrl']

2.短链的后台管理控制器可以直接引用

\YiiShortUrl\controllers\ShortUrlController

3.网页前台使用

# 添加URL使用
\YiiShortUrl\logics\LogicShortUrl::getInstance()->add($params);

# 对于访问短链,提供action: \YiiShortUrl\actions\RedirectAccess

4. 配置参数

4.1 main.php

'params'     => [
    'baseUrlForShortUrl' => define_var('PARAM_BASE_URI_FOR_SHORT', 'http://www.phpcorner.net/s'),
],

4.2 define-local.php

// 短链系统访问baseUri
defined('PARAM_BASE_URI_FOR_SHORT') or define('PARAM_BASE_URI_FOR_SHORT', 'http://www.phpcorner.net/s');