shortySQLite
Lange Links, in kurz & bündig: Mit shortySQLite kann man seinen eigenen Linkkürzer auf seinem Server betreiben. Die Links werden in einer SQLite Datenbank abgelegt und die Klicks gezählt.
zu den Downloads: http://76m.de/KJJJM (http://www.flatfiler.de/downloads/)
Features
- Schnelle SQLite Datenbank
- 301 Weiterleitungen
- Status-Code Erkennung
- Counter
- Passwortschutz (optional)

Voraussetzungen
Apache Webserver, PHP 5.2+, PDO/SQLite
Installation
Die Datei config.php mit einen reinen Texteditor öffnen und die Variablen $url_prefix (absoluter Pfad zum shortySQLite Verzeichnis) und $url_psw (falls gewünscht*) anpassen.
Alle Dateien per FTP auf den Server bzw. in ein Verzeichnis kopieren. Die Datei shorty.sqlite benötigt Schreibrechte (CHMOD 775).
* $url_psw Sobald diese Variable definiert wurde, können nur mit Passwort versehene URLs eingetragen werden.
Beispiel: $url_psw = "::mein_passwort";
Erfordert die Eingabe: http://example.com/::mein_passwort
Die Zeichenkette "::mein_passwort" wird natürlich automatisch von der URL abgeschnitten bevor sie in die Datenbank geschrieben wird.
Für die mod_rewrite Funktion muss folgendes in der .htaccess Datei stehen:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?query=RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?query=$1 [L,QSA] [L,QSA]
Open Source
shortySQLite steht unter der GNU General Public License und kann somit kostenlos, auch für kommerzielle Projekte, verwendet werden.