1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mqycn-ShortUrl

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Короткие ссылки (ShortUrl)

Описание

Простой короткий URL.

Инструкция по установке

Скачайте исходный код и установите его в любую директорию, затем отредактируйте конфигурационный файл config.php.

1. Установка серверной части:

На данный момент поддерживаются только базы данных MongoDB, но в будущем будет поддерживаться MySQL и SQLite.

Вы также можете использовать тестовый адрес http://www.miaoqiyuan.cn/products/shorturl/ (путь к установке: http://www.miaoqiyuan.cn/products/shorturl/git) для онлайн-тестирования.

<?php

define('AppKey', 'f5eaa2f63518c3389000d369c2b528d0'); // Пароль для подключения API
define('AppRoot', 'http://myw3.cn/'); // URL фронтенда

require_once 'drivers/Mongo.php'; // Выбор хранилища, поддерживаемые хранилища находятся в каталоге /drivers/

$db = new \drivers\Mongo([
    'server' => 'mongodb://localhost:47017',
    'db' => 'shorturl',
]);

2. Настройка фронтенда:

На данный момент доступна только конфигурация Nginx: редактирование файла nginx.conf.

Используйте proxy_pass для перенаправления запросов на путь установки /index.php/. Например:

сервер {
    слушать  Yöntem 80;
    имя_сервера www.myw3.cn myw3.cn;

    местоположение / {
        proxy_pass http://www.miaoqiyuan.cn/products/shorturl/git/index.php/;
    }
}

Инструкция по использованию

На данный момент поддерживается вызов через API. Путь установки /api.php?appKey=[appKey]&method=[метод].

Для удобства тестирования был добавлен файл test.html, который используется для генерации ссылок для вызова API и тестирования.


Исправил пунктуацию, оформление и некоторые ошибки в тексте.Поддерживаются два метода (первый вызов метода install обязателен перед созданием короткого URL):

method=install Установка введите описание изображения здесь

method=create&url=[url] Создание короткого URL введите описание изображения здесь

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Простая система коротких URL-адресов, тестовый адрес: Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/mqycn-ShortUrl.git
git@api.gitlife.ru:oschina-mirror/mqycn-ShortUrl.git
oschina-mirror
mqycn-ShortUrl
mqycn-ShortUrl
master