YOURLS dein Url-Kürzer
Was ist Yourls?
Yourls ist ein einfacher Url-Kürzer.
Warum sollte man das jetzt nutzen?
Man könnte auch Bit.ly nutzen, aber hier hat
man alles auf dem eigenen Webserver,
Die gekürzten Urls sind meistens Kürzer und besser
zu merken als bei Bit.ly und man hat fast die gleichen Funktionen!
Installation
Req.:
Mod_Rewrite Aktiviert
MySQL Datenbank
Sollten wir das haben kann es schon losgehen:
Man Downloadet

das Release .
Man downloadet und entpackt Yourls im Webroot bzw. Subfolder.
Falls Yourls im Website Root (gilt auch für Subdomains) installiert wird dann
kommt in die .htaccess folgender Inhalt:
Code:
# BEGIN YOURLS
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^.*$ /yourls-loader.php [L]
</IfModule>
# END YOURLS
sollte die Yourls installation in einen Subfolder sein dann:
Code:
# BEGIN YOURLS
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /weg_zum_subfolder/
# Hier natürlich "weg_zum_subfolder" mit dem Subfoldernamen ändern
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^.*$ /yourls-loader.php [L]
</IfModule>
# END YOURLS
Im Ordner user muss die Datei config-sample.php zu config.php umbennant werden.
Diese Datei muss noch editiert werden:
Z 14:
Code:
define( 'YOURLS_DB_USER', 'your db user name' );
hier muss der Mysql Benutzer eingetragen werden,
Z 17:
Code:
define( 'YOURLS_DB_USER', 'your db user name' );
hier das Passwort des Mysql Benutzers,
Z 20:
Code:
define( 'YOURLS_DB_NAME', 'yourls' );
sowie die dazugehörige Datenbank,
Z 24:
Code:
define( 'YOURLS_DB_HOST', 'localhost' );
Datenbanken Host,
Z 35:
Code:
define( 'YOURLS_SITE', 'http://your-own-domain-here.com' );
Hier muss man seine Domain mit dem Pfad zur Installation eingeben,
Z 44:
Code:
define( 'YOURLS_LANG', '' );
Wer ein Deutsches Sprachpaket nutzen möchte kann hier de_DE eintragen
mehr dazu weiter unten,
Z 57:
Code:
define( 'YOURLS_COOKIEKEY', 'modify this text with something random' );
Der Cookieschlüssel da irgendwas langes eingeben z.B. 3 mal auf die Tastatur schlagen
Ab Z 62:
Code:
$yourls_user_passwords = array(
'username' => 'password',
// 'username2' => 'password2',
// You can have one or more 'login'=>'password' lines
);
Hier username in den wunsch Benutzernamen ändern
und password zum Passwort oder den MD5
(

das md5: muss mit eingetragen werden) eintragen;
das könnte so aussehen mit dem Passwort "Kekse" und dem Benutzer Cookielord
Code:
$yourls_user_passwords = array(
'Cookielord' => 'md5:79836:bd46a6abb6e9cefeee48785c887430fc',
// 'username2' => 'password2',
// You can have one or more 'login'=>'password' lines
);
Falls man es auf Deutsch gestellt hat ist hier die

und kann diese in user/language einfügen .
Nun kann man sich unter der eigenen Domain /admin einloggen und dort die Urls kürzen
Bei Fehlern oder Missverständnissen nachfragen

.
MfG