Wenn Sie die Blogsoftware Dotclear installieren und Ihre ersten Beiträge veröffentlichen wollen, ist das nachfolgende Beispiel eine typische URL, die aufgrund der Blog-Grundeinstellungen erzeugt wird.

http://www.meine-domain.usw/index.php?post/2014/08/03/Mein-Blogbeitrag

Wie Sie anhand meines Beispiels sehen, wird Standardmäßig bei der Blogsoftware Dotclear, aufgrund der vorbelegten "Query_String" Methode, die Url mit dem "index.php?" angereichert.

Diese Url-Form ist aus der Sicht des Besuchers, aus der Sicht der Suchmaschinenoptimierung und aus der Sicht des verlinken von Beiträgen nicht gerade optimal.

Wie kann man " index.php? " aus der Url entfernen?

Damit die Url's Ihrer Blogbeiträge, der einzelnen Kategorien und z.B. der Tags nicht mehr das " index.php? " enthalten, müssen wir eine htaccess Datei erzeugen.

Standardmäßig kommt die Blogsoftware Dotclear in Ihrem Root-Verzeichnis nicht mit einer htaccess Datei daher.

WICHTIG !! Bevor wir jedoch jetzt diese Datei erzeugen, müssen Sie prüfen, ob Ihr Webspace "mod_rewrite" unterstützt.
Wenn Sie dies nicht wissen, fragen Sie bei Ihrem entsprechenden Webspace Anbieter nach, ob auf Ihrem Webspace htaccess unterstützt wird.

Schritt 1 - Wir erzeugen die htaccess Datei

Als erstes müssen mit einem entsprechenden Text-Editor Programm diese htaccess Datei erzeugen.
Ich persönlich verwende als Text-Editoren die Programme Notepad++ oder Webocton - Scriptly.

In die ".htaccess" Datei tragen wir folgenden Code ein:

<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php?$1
</IfModule>

Bei diesem Code gehe ich davon aus, das die Blogsoftware Dotclear in dem Rootverzeichnis Ihrer entsprechenden Domain installiert worden ist.

Jetzt laden Sie mit Ihrem entsprechenden FTP-Programm die abgespeicherte ".htaccess" Datei in das entsprechende Root-Verzeichnis Ihrer Dotclear Installation hoch.

Schritt 2 - Dotclear Blog-Einstellungen ändern

Als nächsten Schritt müssen wir jetzt noch an einer Stelle Veränderungen in den Blog-Einstellungen ihres Dotclear-Blogs vornehmen.

Dazu gehen Sie in den Backend Bereich ihrer Dotclear Installation und navigieren sich zu dem Menü-Punkt Blog-Einstellungen.

Sie sehen wahrscheinlich folgendes ( Beispiel ):

Dotclear Blog-Einstellungen | URL des Blogs mit index.php?

In dem Feld " URL des Blogs" sehen Sie das Anhängsel "index.php?".

Als nächstes löschen Sie genau diesen Bereich Ihrer URL. So das Sie folgendes, als Beispiel sehen müssten:

Dotclear Blog-Einstellungen | URL des Blogs ohne index.php?

Jetzt noch die Blog-Einstellungen abspeichern. Die Warnung, die Sie bei dieser Hardcopy sehen, können Sie ignorieren, wenn die entsprechende "htaccess" Datei korrekt konfiguriert worden ist.

Danach sollten Sie Sicherheitshalber den Cache Ihres Browsers löschen, damit keine alten Einstellungen zum tragen kommen und rufen dann diese Startseite Ihres Blogs auf, den Sie mit der Blogsoftware Dotclear betreiben.

Rufen wir jetzt unseren Beispiel-Blogbeitrag "Mein Blogbeitrag" auf, müssten wir folgende URL erhalten:

http://www.meine-domain.usw/post/2014/08/03/Mein-Blogbeitrag

FERTIG !!

War doch ganz einfach !!