Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 20

Discussione: mod_rewrite

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    38

    mod_rewrite

    Ciao a tutti,
    sto smanettando con mod_rewrite nel file .htaccess anche per capirne bene il funzionamento.

    Quello che vorrei fare è far si che tutte le mi pagine con estenione .php vengano tramutato in .html o ancora meglio in www.miodominio.it/nomepagina .

    Ho provato varie regole ma con pessimi risultati.

    Come posso realizzare ciò?

    Grazie Mille.

    gp

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    38
    Nessuno sa darmi una mano?

    gp

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    1,611
    posta le regole che hai creato e vediamo
    NON ABBANDONATE CANI O GATTI!!!

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    38
    Questa è l'ultima provata, non che la più stramba:
    codice:
    RewriteEngine on 
    RewriteRule ^biografia.html$ biografia.php
    In sostanza riscrivere http://www.miodominio.com/biografia.php in htt://www.miodominio.com/biografia.html


  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    1,611
    dovrebbe funzionarti, strano...

    sei sicuro sia attivato il mod_rewrite?

    prova a scrivere

    codice:
    RewriteEngine on 
    RewriteRule ^pagina.html$ pagina.php [L]
    chiaramente nell'url devi passarli una pagina .html e no .php
    NON ABBANDONATE CANI O GATTI!!!

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    38
    Sono da incatenare al manicomio.
    Praticamente avevo lasciato i link del menù del sito con estensione .php e di conseguenza quando ci cliccavo sopra mi rimandava sempre alla pagina con estensione .php.

    gp

    ps: ma allora in questa maniera quale è il vantaggio del mod rewrite?

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    1,611
    nel caso di convertire solo pagine .php in .html il vantaggio è banale.

    se invece devi convertire pagine con query string la cosa diventa molto utile perchè ti permette ad esempio di creare url con il nome dell'articolo ecc ecc ecc...

    dai un'occhiata al mio blog in firma, tutti i post sfruttano l'url_rewrite con relativi vantaggi di posizionamento

    NON ABBANDONATE CANI O GATTI!!!

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    38
    (ma per caso ti piace la motoGP ihihihi...bel sito ;-) )

    Si ok. Ma i link li devi comunque scrivere te, non vengono generati dinamicamente?

    Oppure sono proprio io a sbagliarmi...cioè il mod rewrite funziona a partire dalla stringa riscritta che poi verrà tradotta in quella originale dal webserver e non viceversa, cioè partendo dalla stringa originale questa viene convertita in quella da me desiderata?
    Cioè il link lo scrivo modificato nella barra degli indirizzi e poi questo verrà tradotto?

    Scusa per queste domande ma invece di avere pappa pronta preferisco imparare ;-)

    gp

    ps: se ammettiamo ho un menù con tanti link .php li devo cambiare tutti in .html ?

  9. #9
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    1,611
    Cioè il link lo scrivo modificato nella barra degli indirizzi e poi questo verrà tradotto?
    si, chiaramente il tutto si ottiene dinamicamente con diverse tecniche, anche abbastanza lunghette da spiegare, non è che mi metto a mano a scrivere i titoli delle pagine , viene fatto tutto al volo durante l'inserimento del post o quello che è.

    se hai tanti link .php devi convertirli a mano in .html, se hai programmi tipo dreamweaver ti basta aprire il file con il menu e eseguire un 'sostituisci tutto' php -> html

    e il gioco e fatto. ci vogliono pochi secondi.
    NON ABBANDONATE CANI O GATTI!!!

  10. #10
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    38
    Originariamente inviato da activ
    si, chiaramente il tutto si ottiene dinamicamente con diverse tecniche, anche abbastanza lunghette da spiegare, non è che mi metto a mano a scrivere i titoli delle pagine , viene fatto tutto al volo durante l'inserimento del post o quello che è.
    Si si. Chiaramente ...era giusto per capire.

    Beh, ti ringrazio. ;-)

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.