Visualizzazione risultati 1 fino 8 di 8

Discussione: Not Found Redirect

  1. #1
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito Not Found Redirect

    Nella pagina dell'errore 404 (notfound.html) volevo fare in modo che se la pagina inesistente ha l'estensione *.htm ci sia un redirect alla stessa pagina con estensione *.php.
    Ne avrei molto bisogno perché sto aggiungendo degli script PHP a molte pagine che erano formate da semplice HTML.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  2. #2
    poske non è connesso Altervistiano Junior
    Data registrazione
    06-02-2005
    Messaggi
    620

    Predefinito

    Se la pagina notfound di AV fosse con estensione .php la cosa sarebbe fattibile... ma con notfound.html non puoi ricavare l'indirizzo di provenienza...
    Secondo me ti conviene, e forse fai pure prima, modificare a mano l'estensione di ogni pagina che vai a modificare.

    Ciao!

  3. #3
    Guest

    Predefinito

    puoi fare una pagina php e poi nella pagina not_found.html metti un frame con la pagina in php

  4. #4
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Non ho capito se avete capito la mia richiesta. Io avevo un file che si chiamava ciao.htm e adesso si chiama ciao.php. Volevo fare in modo che nella pagina not_found.html con JavaScript recuperassi la pagina di provenienza, la mandassi come parametro ad un file PHP che verifica l'esistenza della pagina con estensione diversa, se esiste fa il redirect alla pagina con l'estensione *.php altrimenti dà errore 404.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  5. #5
    poske non è connesso Altervistiano Junior
    Data registrazione
    06-02-2005
    Messaggi
    620

    Predefinito

    Citazione Originalmente inviato da funcool
    Non ho capito se avete capito la mia richiesta. Io avevo un file che si chiamava ciao.htm e adesso si chiama ciao.php. Volevo fare in modo che nella pagina not_found.html con JavaScript recuperassi la pagina di provenienza, la mandassi come parametro ad un file PHP che verifica l'esistenza della pagina con estensione diversa, se esiste fa il redirect alla pagina con l'estensione *.php altrimenti dà errore 404.
    Ho capito perfettamente cosa intendi fare, ma purtroppo con una pagina haml non puoi recuperare l'indirizzo di provenienza... e se poi ci aggiungi un frame con pagina in php, quest'ultima ti darà come indirizzo di provenienza l'indirizzo della stessa pagina html contenente il frame...

  6. #6
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    E non si può recuperare l'indirizzo di provenienza con Javascript o di due pagine prima?
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  7. #7
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Citazione Originalmente inviato da funcool
    E non si può recuperare l'indirizzo di provenienza con Javascript o di due pagine prima?
    Nella pagina not_found.html potresti scrivere nel tag <BODY onLoad="history.go(-1)"> per ritornare alla pagina da cui provieni (attenzione: non quella che volevi tentare di visitare!), ma più di quello non puoi fare...

    Stammi bene...

  8. #8
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Come si fa a recuperare l'indirizzo della pagina da cui si proviene?
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •