MiniURL is a lightweight, fast, and user-friendly URL minimizing service designed to simplify long URLs into compact, easy-to-share links. It aims to enhance user experience by offering efficient redirection, analytics, and link management in a minimalistic interface.
- 🔗URL Minimizing – Instantly convert long URLs into short, manageable links.
- 🏷️Custom Aliases – Option to create personalized short links (e.g., miniurl/alias).
- Backend: PHP
- Frontend: HTML, JQuery
- UI: Bootstrap
- Data Base: Mysql
git clone https://github.com/chitalaR/miniURL.gitRewriteEngine On
RewriteBase /miniurl/
# If the requested file or directory does not exist
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Redirect all requests to index.php
RewriteRule ^(.*)$ index.php?path=$1 [QSA,L]CREATE DATABASE miniurlCREATE TABLE urls (
id INT PRIMARY KEY AUTO_INCREMENT ,
alias TEXT NOT NULL UNIQUE ,
url TEXT NOT NULL
);$servername = "server_name";
$username = "user_name";
$password = "password";
$dbname = "miniurl";
$domainUrl = "your-domain/miniurl/";