Etrader,
In my index.php
if have this:
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div class="post" id="post-<?php the_ID(); ?>">
<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a></h2>
<p class="postmetadata">
<?php the_time(__('j F Y - H:i')); ?><?php edit_post_link('Edit', ' | ', ''); ?>
</p>
<div class="entry">
<?php the_content('.. lees meer ..'); ?>
</div>
<div style="clear:both;"></div>
</div>
<?php endwhile; ?>
<div class="navigationcontainerbottom">
<div class="containerbottomtextalignleft"><?php next_posts_link('« Oudere berichten') ?></div>
<div class="containerbottomtextalignright"><?php previous_posts_link('Nieuwere berichten »') ?></div>
</div>
<?php else : ?>
<h2>Blimey</h2>
<p>Something went wrong. Please contine through the menu at the left hand side.</p>
<?php endif; ?>
Note the stuff after the php else
I have no 404.php and nothing for errors in my.htaccess.
Result: every error shows my front page with the error text above in my blog area of the front page and everything else like the normal frontpage.