Falls das URL Rewriting nicht funktioniert [Update]


Datum: 30.03.2015 08:00

UliCMS nutzt URL Rewriting, um die Lesbarkeit der URLs zu verbessern.
Wenn das URL Rewriting nicht funktioniert, bekommen Sie einen Fehler 404 wenn Sie versuchen eine andere Seite als die Startseite aufzurufen.

Bitte gehen Sie je nach dem welchen Webserver Sie haben wie folgt vor.

Linux / Unix / Apache

Laden Sie die Datei .htaccess aus dem ulicms Ordner im Installationspaket ins Hauptverzeichnis von UliCMS hoch.
Falls diese Datei nicht angezeigt wird, müssen Sie in Ihrem Betriebssystem einstellen, dass versteckte Dateien angezeigt werden sollen.

Alternativ können Sie hier die Datei runterladen. Laden Sie diese per FTP hoch und benennen Sie diese im FTP Client dann in .htaccess um.

Falls es immer noch nicht funktioniert, ist eventuell mod_rewrite nicht korrekt konfiguriert oder die Angabe einer Rewritebase ist erforderlich.

RewriteBase

Bei einigen Providern funktioniert es erst, nachdem man in der .htaccess Datei unter

RewriteEngine on

eine RewriteBase angibt.

RewriteBase /

Dieses Problem wurde mir von einem Anwender gemeldet.
Es hängt mit einer vom Standard abweichenden Serverkonfiguration zusammen.

Microsoft Windows / IIS Webserver

Laden Sie die Datei web.config aus dem doc-Ordner im Installationspaket per FTP ins Hauptverzeichnis von UliCMS hoch.

Linux / Unix / nginx

Wenn Sie den nginx Webserver nutzen, fügen Sie bitte folgendes in die Konfigurationsdatei des Webservers ein.

location / {
  if (!-e $request_filename){
    rewrite ^/(.*).(html|pdf|csv|txt|json)$ /?seite=$1&format=$2;
  }
}

Kommentare

Name: *  
Homepage:  
Email: *  

 Ich habe die Datenschutzerklärung zur Kenntnis genommen. Ich stimme zu, dass meine Angaben und Daten zur Beantwortung meiner Anfrage elektronisch erhoben und gespeichert werden. Hinweis: Sie können Ihre Einwilligung jederzeit für die Zukunft per E-Mail an daten-entfernen@ulicms.de widerrufen.

Es sind bisher noch keine Kommentare zu diesem Artikel vorhanden.

Don't click this link