Download the PHP package milon/jigsaw-url-shortener without Composer
On this page you can find all versions of the php package milon/jigsaw-url-shortener. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download milon/jigsaw-url-shortener
More information about milon/jigsaw-url-shortener
Files in milon/jigsaw-url-shortener
Package jigsaw-url-shortener
Short Description A URL Shortener for your Jigsaw powered website
License MIT
Informations about the package jigsaw-url-shortener
jigsaw-url-shortener
Getting Started
This can be used to host several link if you already have a Jigsaw powered site. Let's say you have various social links and you want a easy way to share all of those. Rather than remember all the different username and url patterns or these different website, you can now have a consistent format.
For example, you have a twitter, linkedin and facebook page. Each of them has different url pattern, but now you can use a common pattern. For instance, if my website's url is http://milon.im
, now I can have http://milon.im/twitter
, http://milon.im/facebook
and http://milon.im/linkedin
and these will redirect to the origin website.
Requirements
- PHP 8.1 or higher
- Jigsaw 1.7 or higher
Installation
Setup and Usage
First you need to create a new entry in config file named urlRedirects
.
Alternative way
For easier readability, I recommend export this config to a separate file. You can create a file named redirects.php
in the root folder, which should look like this-
And the config file should look like this-
Then in the bootstarp.php
file, register a new listener to afterBuild
event.
Now, build the site like normal.
License
This package is published under MIT
license.
Author
Feel free to email me, if you have any question.