I’m building my first EE site, for a client, and taking it step by step, but now it seems I’ve found a problem I can’t seem to fix.
Having removed the index.php from the URLs using the LG .htaccess Generator extension, everything seemed to work fine. That is, until I tried working with title_permalink, which still forced index.php upon URLs. I found the answer for that here on the forums and removed the index.php reference in the General Configuration of System Settings, but now my style sheets are breaking down, apparently they can’t be found anymore.
In the template:
<link rel="stylesheet" type="text/css" media="screen" href="{stylesheet=library/css_base}">Rendered source with index.php in the General Configuration settings:
<link rel="stylesheet" type="text/css" media="screen" href="http://www.site.com/index.php?css=library/css_base.v.1225980253">After removing it:
<link rel="stylesheet" type="text/css" media="screen" href="http://www.site.com/?css=library/css_base.v.1225980253">That seems perfectly reasonable, it literally removes index.php from that string, but it shows my pages without any css. My guess would be that the question mark is causing problems, but I have “Forcing URL query strings” set to ‘off’.
Anyone know what to do here?