URL Shortener From Yourls (1)
We can self-hosted URL Shortener service. I tried open source php-based URLShort and Yourls. I later choose Yourls.
Both of course based on .htaccess manipulation (mod_rewrite of Apache must be enabled). I install Yourls in side http://my.web/somedir. To make my short URL to use something like http://my.web/xGf12 instead of http://my.web/somedir/xGf12, I run the regular install with that somedir as based URL, but then create .htaccess in http://my.web/.htaccess (instead of http://my.web/somedir/.htaccess) However, I intend to use prefix x for the shorten URL. Here is how the regular expression implemented:
# BEGIN YOURLS RewriteEngine On RewriteBase /somedir/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(x[0-9A-Za-z]+)/?$ /somedir/yourls-go.php?id=$1 [L] RewriteRule ^(x[0-9A-Za-z]+)\+/?$ /somedir/yourls-infos.php?id=$1 [L] RewriteRule ^(x[0-9A-Za-z]+)\+all/?$ /somedir/yourls-infos.php?id=$1&all=1 [L] # END YOURLS
About
+Arif Kusbandono
Recently
Et Cetera
© logIt. Powered by WordPress using the DePo Skinny Tweaked Theme.