Hallo Community,
ich habe folgendes Problem:
Ich ich möchte in meiner Applikation Standardmäßig auf die index.php umleiten.
Javascripte, css und Bilder sollen aber davon verschont bleiben.
aktuelle .htaccess
für die normalen website funktioniert das ganze auch:
wird korrekt rewritet.
Sobald ich aber einen Aufruf in der Art mache
Kackt mir die Applikation ab und findet kein js und css mehr
Sobald ich aber jetzt im tpl. eine js oder css datei drin habe steht an der stelle an der eingebunden wird folgender Fehler:
So meine css, js und images liegen im in folgenden Verzeichnissen:
Kann mir jemand helfen und verraten, was ich bei meiner RewriteRule noch alles vergessen habe?
ich habe folgendes Problem:
Ich ich möchte in meiner Applikation Standardmäßig auf die index.php umleiten.
Javascripte, css und Bilder sollen aber davon verschont bleiben.
aktuelle .htaccess
Code:
RewriteEngine on RewriteRule !\.(js|css|ico|gif|jpg|png|pdf)$ index.php RewriteRule ^(public\/layout|public\/js|public\/images)/(.+)\.(js|css|gif|jpg|png|pdf)$ $1/$2.$3
Code:
http://scrm.zf/
Sobald ich aber einen Aufruf in der Art mache
Code:
http://scrm.zf/index/index
Sobald ich aber jetzt im tpl. eine js oder css datei drin habe steht an der stelle an der eingebunden wird folgender Fehler:
Code:
<?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de"> <head> <title>Objekt nicht gefunden!</title> <link rev="made" href="mailto:admin@localhost.de" /> <style type="text/css"><!--/*--><![CDATA[/*><!--*/ body { color: #000000; background-color: #FFFFFF; } a:link { color: #0000CC; } p, address {margin-left: 3em;} span {font-size: smaller;} /*]]>*/--></style> </head> <body> <h1>Objekt nicht gefunden!</h1> <p> Der angeforderte URL konnte auf dem Server nicht gefunden werden. Der Link auf der <a href="http://scrm.zf/index/index%3fpage=1">verweisenden Seite</a> scheint falsch oder nicht mehr aktuell zu sein. Bitte informieren Sie den Autor <a href="http://scrm.zf/index/index%3fpage=1">dieser Seite</a> über den Fehler. </p> <p> Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den <a href="mailto:admin@localhost.de">Webmaster</a> hierüber. </p> <h2>Error 404</h2> <address> <a href="/">scrm.zf</a><br /> <span>24.04.2010 06:45:57<br /> Apache/2.2.14 (Win32) DAV/2 mod_ssl/2.2.14 OpenSSL/0.9.8l mod_autoindex_color PHP/5.3.1 mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.10.1</span> </address> </body> </html>
Code:
{DOC_ROOT} public layout images (für die css) js tpl (hier liegen template spezifische js dateien) (globale js-dateien wie jquery.js) images (diverse unterordner)
Kommentar