1. jaadava Member

    404.shtml naar 404.php

    Topic geplaatst op: 01-02-2015 om 10:56

    Hallo,

    hoe kan ik in directadmin mijn error page van 404.shtml naar 404.php doen. PhPBB werkt namenlijk zoals de naam al zegt op PHP en wil met mijn forumstyle een error page maken.

    Daarvoor wil ik deze code gebruiken:

    <?php
    define('IN_PHPBB', true);
    $phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
    $phpEx = substr(strrchr(__FILE__, '.'), 1);
    include($phpbb_root_path . 'common.' . $phpEx);

    // Start session management
    $user->session_begin();
    $auth->acl($user->data);
    $user->setup();

    page_header('Error 404 - Page Not Found');

    $template->set_filenames(array(
    'body' => '404_body.html',
    ));

    make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));
    page_footer();
    ?>

    Zoals je ziet is dit ook php, maar de errorpages binnen directadmin zijn bij mij .shtml Wat zou ik moeten doen?

    mvg,

    Björn

  2. Marcel Dekkers Member
    Reactie geplaatst op: 01-02-2015 om 14:49

    Directadmin werkt standaard op 404.shtml dit is in directadmin zelf niet te veranderen,
    Wel kun je bovenaan je .htaccess file de volgende regel toevoegen,

    ErrorDocument 404 file.php

    Waarbij file.php naar je 404 error page verwijst.
    Dan zou het moeten werken.

    Met vriendelijke groet,
    Marcel Dekkers.

    Vond u dit antwoord nuttig?