Remove index.php

Hi @kyrrah,

I can’t help debug mod_rewrite rules in detail, as those are more an Apache question than an OJS question, but if you’re not seeing the stylesheets come up properly then it’s probably related to the rules:

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f

These instruct mod_rewrite not to rewrite the URL if a directory (!-d) or a file (!-f) exist in the filesystem that match the URL before the rewrite rule is applied. If so, then it skips the rewrite. This should be the case for serving up the CSS files. I would suggest inspecting the OJS site to see what URLs are supplied for the missing CSS files, and if those URLs look sensible, try requesting them manually. Work with the rewrite rules to ensure that they’re available to the browser.

Regards,
Alec Smecher
Public Knowledge Project Team