Errors after removing index.php

I am using OJS 3.1.2-1 under Apache 2.4.6 (under OEL7) with the one of the following re-writes in effect, depending on whether OJS is directly off the root, or in an OJS folder:

$ cat /etc/httpd/conf.d/vhosts/apache-legacy-global-options.include
# If index.html precedes index.php, PATH_INFO will incorrectly list index.html in index requests
DirectoryIndex index.php index.html

# Enable URL re-writing for RESTful URLs
RewriteEngine on

# If the URI already has index.php in it, don't change it
RewriteCond %{REQUEST_URI} !/index.php/
# Skip existing directories if Apache 2.2 or later
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-d
# Skip existing files if Apache 2.2 or later
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-f
# Skip existing directories if Apache prior to 2.2
RewriteCond %{REQUEST_FILENAME} !-d
# Skip existing files if Apache prior to 2.2
RewriteCond %{REQUEST_FILENAME} !-f
# Rewrite all other requests to OJS
RewriteRule ^/ojs/(.*)$ /ojs/index.php/$1 [QSA,L]

or

$ cat /etc/httpd/conf.d/vhosts/apache-global-options.include
# If index.html precedes index.php, PATH_INFO will incorrectly list index.html in index requests
DirectoryIndex index.php index.html

# Enable URL re-writing for RESTful URLs
RewriteEngine on

# If the URI already has index.php in it, don't change it
RewriteCond %{REQUEST_URI} !/index.php/
# Skip existing directories if Apache 2.2 or later
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-d
# Skip existing files if Apache 2.2 or later
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-f
# Skip existing directories if Apache prior to 2.2
RewriteCond %{REQUEST_FILENAME} !-d
# Skip existing files if Apache prior to 2.2
RewriteCond %{REQUEST_FILENAME} !-f
# Rewrite all other requests to OJS
RewriteRule ^(.*)$ /index.php/$1 [QSA,L]

I’m not able to reproduce the issue with this configuration. In my case, we keep the journal shortname as part of the URL, so that may be making the difference. I’ll try removing that.