Hi all,
Having some trouble with a recently installed Omeka page. Was working fine for a few days, but now the homepage isn’t reachable - Firefox gives error “Page isn’t redirecting properly.” All other pages (/admin and specific content pages) work fine. After doing some research on these forums I decided to add
DirectoryIndex index.php
to our .htaccess file, but it still doesn’t work. I should mention that even if I specifically append /index.php to the website name, it still doesn’t load the homepage (same error), which makes me think it’s not an .htaccess issue, but I’m open to suggestions.
The text of .htaccess is:
Omeka .htaccess: Apache configuration file
This file is required for Omeka to function correctly.
---------------
Error Reporting
---------------
Uncomment the SetEnv line below to turn on detailed on-screen error
reporting.
Note: This should only be enabled for development or debugging. Keep this
line commented for production sites.
SetEnv APPLICATION_ENV development
-------------
Rewrite Rules
-------------
RewriteEngine on
If you know mod_rewrite is enabled, but you are still getting mod_rewrite
errors, uncomment the line below and replace “/” with your base directory.
RewriteBase /
Allow direct access to files (except PHP files)
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule !.(php[0-9]?|phtml|phps)$ - [C]
RewriteRule .* - [L]RewriteRule ^install/.$ install/install.php [L]
RewriteRule ^admin/.$ admin/index.php [L]
RewriteRule .* index.php--------------
Access Control
--------------
Block access to all .ini files.
<FilesMatch “.ini$”>
Require all denied
<IfModule !mod_authz_core.c>
Order Allow,Deny
Deny from all
--------#
Caching
--------#
Uncomment the lines below in order to enable caching of some files
(after a finished site has gone live)
<FilesMatch “.(js|ico|gif|jpg|png|css)$”>
ExpiresActive on
ExpiresDefault “access plus 10 day”
------------
PHP Settings
------------
php_flag register_globals off php_flag magic_quotes_gpc off
And the text of index.php is:
<?php /** * Omeka * * @copyright Copyright 2007-2012 Roy Rosenzweig Center for History and New Media * @license http://www.gnu.org/licenses/gpl-3.0.txt GNU GPLv3 * @package Omeka */ // Bootstrap the application. require_once 'bootstrap.php'; // Configure, initialize, and run the application. $application = new Omeka_Application(APPLICATION_ENV); $application->getBootstrap()->setOptions(array( 'resources' => array( 'theme' => array( 'basePath' => THEME_DIR, 'webBasePath' => WEB_THEME ) ) )); $application->initialize()->run();
I’d appreciate any help.
Thanks! -A