Visualizzazione risultati 1 fino 6 di 6

Discussione: nuovamente: mod_rewrite

  1. #1
    Guest

    Unhappy nuovamente: mod_rewrite

    Lo so... Di topic sul mod_rewrite ce ne sono a migliaia, basta fare una ricerca...
    Io la ricerca l'ho fatta, sono 2 ore che sto cercando di far funzionare il codice che è dentro al file .htaccess ma niente, non ci riesco!!!!

    Quindi:
    I miei url sono:
    http://www.d3p.altervista.org/index.php?page=commenti

    Io li voglio( ):
    http://www.d3p.altervista.org/commenti.html

    Scusate per il disturbo e grazie mille!!! Ciao!!!!!

  2. #2
    Guest

    Predefinito

    Per "riscrivere" l'URL basta inserire nel file .htaccess:
    Codice:
    RewriteEngine On
    RewriteRule ^commenti.html index.php?page=commenti [L]
    [L]
    in questo modo ogni volta che si richiede commenti.html viene caricata la pagina index.php?page=commenti

    Ciao!

    EDIT:
    Una cosa più generale:
    Codice:
    RewriteEngine On
    RewriteRule ^([0-9]+)([^/]+).html index.php?page=$1 [L]
    In questo modo qualsiasi pagina richiamata (esempio.html, bo.html) verrà caricata da index.php (index.php?page=esempio, index.php?page=bo)

    RI-EDIT: una guida interessante è questa: http://forum.html.it/forum/showthrea...hreadid=871868

    Ciao!
    Ultima modifica di allo : 23-11-2006 alle ore 19.46.48

  3. #3
    Guest

    Predefinito

    Non mi funziona...
    Ti descrivo cosa ho fatto:
    Ho cambiato i link:
    Codice HTML:
    <A href="commenti.html">Commenti</A>
    e così per tutti.
    Poi ho scritto nel file .htaccess
    Codice:
    RewriteEngine On
    RewriteRule ^([0-9]+)([^/]+).html index.php?page=$1 [L]
    Non mi funziona, mi dice che non trova le pagine(errore 404)....

  4. #4
    Guest

    Predefinito

    Hai attivato la funzione rewrite_engine dal pannello di controllo di AV?

  5. #5
    L'avatar di Gianluca
    Gianluca non è connesso Amministratore
    Data registrazione
    15-02-2001
    Messaggi
    18,035

    Predefinito

    Consulta prima di tutto l'help del pannello, ci sono indicazioni ed esempi chiari.

    Secondo me dovresti correggere in:

    RewriteRule ^/(.*)\.html index.php?page=$1 [L]
    Gianluca

  6. #6
    Guest

    Predefinito

    Non funziona... Niente... Aiuto!!!!
    Ultima modifica di d3p : 24-11-2006 alle ore 00.35.51

Regole di scrittura

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