Zum Inhalt springen

RealURL - css und images werden nicht angezeigt

Erstellt am 12. Dezember 2007 · 1 Antwort · letzte Antwort am 12. Dezember 2007

Tags: RealURL, Server & Hosting, Frage

samefa ·

Hallo,
ich habe die Extension "RealURL" (1.2.1) installiert.
Leider werden nun die CSS-Dateien und Images nicht gefunden.
Meine Apache-Konfiguration schaut so aus:

  RewriteEngine On
  RewriteRule ^/typo3$ - [L]
  RewriteRule ^/typo3/.*$ - [L]
  RewriteRule ^(typo3|t3lib|tslib|fileadmin|typo3conf|typo3temp|uploads|showpic\.php|favicon\.ico)/ - [L]
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-l
  RewriteRule .* /index.php

Die (Grund)-Einstellungen im Basis-Template schauen wie folgt aus:

config.simulateStaticDocuments = 0
config.baseURL = http://www.meinprojekt.de/
config.tx_realurl_enable = 1
config.prefixLocalAnchors = all

Beim Aufruf von "http://www.meinprojekt.de/fileadmin/templates/css/basic.css"
erhalte ich diese Meldung:

Error!
Reason: File "basic.css" was not found!

Rein physikalisch befindet sich diese CSS-Datei aber in genau diesem Verzeichnis.

Könnt Ihr mir sagen, warum die CSS und Images nicht mehr angzeigt werden?

Vielen lieben Dank für Eure Hilfe!

samefa

samefa ·

Tja, "RTFM" ist immer ne gute Möglichkeit 😃

Mit folgender Apache-Konfiguration (httpd.conf) gehts:

  RewriteEngine On
  RewriteRule ^/(typo3|typo3temp|typo3conf|t3lib|tslib|fileadmin|uploads|showpic\.php)(/.*)?$ - [L]
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-l
  RewriteRule ^/(.*)$ /index.php [L,E=ORIG_SCRIPT_NAME:/index.php]

Diese Lösung steht auch im Manual (RTFM) der Typo3-Extension aus. Siehe dazu folgenden Link:
http://typo3.org/documentation/document-library/extension-manuals/realurl/1.2.1/view/1/5/#id3728812

Liebe Grüße

samefa