Hi all!
Folgendes Problem:
Ich manipuliere eine URI per mod_rewrite und folgender einfacher Regel:
RewriteRule ^cip/(.*).html$ /index.php
so dass ich eine URI wie
domain.com/cip/index.html abfange.Das klappt auch. Allerdings habe ich das Stylesheet auf fileadmin/style.css verlinkt und das scheint nicht zu klappen, da er das Sheet nicht in / zu suchen scheint, sondern in /cip/...
Was mache ich denn da!?
Hi,
setz doch einfach statt Deiner Zeile in die .htaccess folgendes ein.
RewriteRule ^[^/]*.html$ index.php
Das funzt. 😃
Wenn Du es dann noch ganz, ganz schön haben willst kannst Du in Dein "Setup" noch folgendes einsetzen:
config.simulateStaticDocuments = 1
config.simulateStaticDocuments_addTitle = 0
config.simulateStaticDocuments_noTypeIfNoTitle = 1
Ciao
Der DJ
Hi!
Wenn ich das richtig sehe, dann ist deine angegebene Rule aber dafür da, alles auf die index.php zu schmeissen. Ich habe aber genauer folgendes Problem:
Wir fahren eine Seite mit einer alten Sitestruktur. Diese soll nun auf T3 umgestellt werden und das funktioniert auch alles ganz toll. Nur haben wir einige URIs, welche User wissen, User gebookmarkt haben etc., in der From www.domain.com/bla/. Was ich erreichen will ist folgendes:
Jemand gibt o.a. URI in den Browser ein, mod_rewrite nimmt sich die URI vor und wirft den User auf die richtige Seite (index.php?id=123). Der User findet es toll, wir fänden es toll und alle wären glücklich.. o.O
Aber leider hapert es noch an der Umsetzung 😢 . Die von mir angebenen Rules klappen ja, zumindestens grob (für evtl Verbesserungvorschläge wäre ich dankbar) aber da ist das Problem mit dem Stylesheet, was dann natürlich die Seite, bzw. die Darstellung dieser, relativ unattraktiv macht. Hat denn sowas noch keiner gemacht?!
Grüße!
-c