Visualizzazione dei risultati da 1 a 4 su 4

Discussione: ErrorDocument

  1. #1
    Utente di HTML.it L'avatar di Luke70
    Registrato dal
    Jul 1999
    Messaggi
    767

    ErrorDocument

    Ciao a tutti!

    Non riesco a indirizzare gli errori 404 al documento giusto.

    Codice PHP:
    RewriteEngine On

    ErrorDocument 404 
    /Error404.php

    RewriteCond 
    %{REQUEST_FILENAME} !index.php
    RewriteRule 
    !\.(gif|jpg|png|css|js)$ index.php [L
    Mi visualizza la pagina standard di errore.

    Se può servire a capire, la pagina index.php controlla tutti le chiamate, se trova un file lo esegue, altrimenti cerca di rispondere lei alla chiamata (visualizza la homepage o pagine specifiche: così evito di fare il rewriting)

    Codice PHP:
    $CleanUrl=array_shift(explode("?",strip_tags($_SERVER['REQUEST_URI'])));
    $UrlArray=explode('/',$CleanUrl);
    array_shift($UrlArray);

    // check for existing file !=self
    if (!in_array($CleanUrl,array("/",$_SERVER['PHP_SELF']))&&file_exists($_SERVER['DOCUMENT_ROOT'].$CleanUrl)){
        include(
    $_SERVER['DOCUMENT_ROOT'].$CleanUrl);
        exit();
    }else{
    // esegui comandi locali

    Grazie

    Luca

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    Nel file di log c'è qualche informazione utile a riguardo?
    think simple think ringo

  3. #3
    Utente di HTML.it L'avatar di Luke70
    Registrato dal
    Jul 1999
    Messaggi
    767
    No, non dice nulla.

    Strano.

    Comunque in remoto funziona regolarmente e non ho voglia di tediarvi troppo per un mio settaggio sbagliato.
    Grazie mille a tutti!

    Luca

  4. #4
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    potrebbe essere un problema di lettura dei file .htaccess, ovvero non sono abilitati.
    think simple think ringo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.