Indexhibit .73 & Apache 2.2.16

matthewoliver / 2012-04-22 08:38:12   

Hi,

  1. I'm running Indexhibit .73 and have just updated Apache to v2.2.16. It seems everything is broken now... (also running clean URLs). Here's my website: <a href="http://http://matthewoliver.fr/index.php">matthewoliver.fr</a> and here's my .htaccess :
  2. Options -Indexes
  3. RewriteEngine on
  4. RewriteCond %{REQUEST_FILENAME} -f [OR]
  5. RewriteCond %{REQUEST_FILENAME} -d
  6. RewriteRule ^(.+) - [PT,L]
  7. RewriteRule ^(.+) /index.php

Any help would be much appreciated!

pernin / 2012-04-22 08:43:20   

problem with splash pages have been reported. Try disabling your index.html for a moment, see if your problem is with that, or something else

matthewoliver / 2012-04-22 08:56:27   

Nope that did not change anything. I've reverted back to .70 so now index.php works, but still no links to exhibits :-(

pernin / 2012-04-22 09:01:50   

try without clean urls -- still, it looks like an issue with htaccess, doesn't find the correct path

matthewoliver / 2012-04-22 09:09:41   

It works without clean urls, but I don't understand why the update to Apache 2.2.16 changed the .htaccess properties...

pernin / 2012-04-22 09:22:26   

yep, htaccess, but I have no idea either why the apache upgrade should have that effect...

Vaska A / 2012-04-22 11:07:47   

Strange...

Vaska A / 2012-04-22 11:17:47   

Try changing it to this...

  1. RewriteEngine on
  2. RewriteCond %{REQUEST_FILENAME} -f [OR]
  3. RewriteCond %{REQUEST_FILENAME} -d
  4. RewriteRule ^(.+) - [PT,L]
  5. RewriteRule ^(.+) index.php

You might ask your host if they know of a change in the way mod_rewrite is working - it's clearly the issue.

matthewoliver / 2012-04-22 15:35:50   

Thanks Vaska, but it doesn't work. It's my own dedicated server so I can't ask anyone about this issue. The only thing I've done is update Apache via apt-get (on Debian 6.04).

davix / 2012-05-01 03:56:03   

With v0.70d a link to SOEMTHING.ORG/index.php worked for me
see here http://laus.ch/index.php

but don't work with version 0.73 - Blank page showing up...

http://www.test.wurst.ch/index.php

http://www.indexhibit.org/index.php

any ideas?

pernin / 2012-05-01 05:09:27   

http:/www.test.wurst.ch/ works well

and so does indexhibit.org/ and laus.ch/

davix / 2012-05-01 08:00:20   

I know, but not with 0.73 and
domaine.org/INDEX.PHP
not with safari, not with FF, not with opera on apple...

pernin / 2012-05-01 09:12:39   

yes, it depends on the server setup, and how htaccess is setup too:

I don't understand why you need whatever/index.php, if whatever/ works

davix / 2012-05-01 10:04:30   

I used whatever/index.php with a logo in the pre-nav text-aera during testing and progress of new sites.
So I could still run the index.html with something like "site under construction".
after that I deleted the index.html and did not change the pre-nav-logo to whatever/
it still worked fine with 0.70d but not after updating to 0.73

so I was thinking it might be a bug... I am not into server setups or htaccess...
maybe the wrong thread... sorry for being confusing
and thanks!

pernin / 2012-05-01 11:05:20   

splash pages may be a problem if the server setup changes (the rewrite rules). Sometimes you'll need to fiddle with htaccess. You may need to change the last line in indexhibit's htaccess to:

RewriteRule ^(.+) /index.php

This thread has been closed, thank you.