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

Discussione: aiuto con mod rewrite

  1. #1
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310

    aiuto con mod rewrite

    vorrei trasformare

    yachts_lists.php?page=1

    in

    /yachts-list/page/1

    usando questa regola

    RewriteRule ^yachts-list/page/([^/]*)$ /yachts_list.php?page=$1 [L]
    dove sbaglio?
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

  2. #2

    Re: aiuto con mod rewrite

    Originariamente inviato da blekm
    vorrei trasformare

    yachts_lists.php?page=1

    in

    /yachts-list/page/1

    usando questa regola



    dove sbaglio?
    ciao,
    ti suggerisco di leggere questo mio breve post, (2a parte): http://forum.html.it/forum/showthrea...2#post12349402


  3. #3
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310

    Re: Re: aiuto con mod rewrite

    Originariamente inviato da StefanoC
    ciao,
    ti suggerisco di leggere questo mio breve post, (2a parte): http://forum.html.it/forum/showthrea...2#post12349402

    non sono riuscito a risolvere
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

  4. #4

    Re: aiuto con mod rewrite

    Originariamente inviato da blekm
    vorrei trasformare

    yachts_lists.php?page=1

    in

    /yachts-list/page/1

    usando questa regola


    dove sbaglio?
    Blekm,
    mica mi aiuti tanto...
    cosa esattamente non funziona ?

    attento che la regola che hai scritto tu:
    RewriteRule ^yachts-list/page/([^/]*)$ /yachts_list.php?page=$1 [L]
    fa esattamente il contrario di quello che chiedi.

    Ti ho reindirizzato a quel mio post, pensando che tu avessi bisogno di lumi sul classico utilizzo del mod_rewrite per la riscrittura dell'url. Ho interpretato bene ?


  5. #5
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310

    Re: Re: aiuto con mod rewrite

    Originariamente inviato da StefanoC
    Blekm,
    mica mi aiuti tanto...
    cosa esattamente non funziona ?

    attento che la regola che hai scritto tu:
    RewriteRule ^yachts-list/page/([^/]*)$ /yachts_list.php?page=$1 [L]
    fa esattamente il contrario di quello che chiedi.

    Ti ho reindirizzato a quel mio post, pensando che tu avessi bisogno di lumi sul classico utilizzo del mod_rewrite per la riscrittura dell'url. Ho interpretato bene ?

    ho provato anche a invertire l'ordine, ma non funziona lo stesso. Quando digito yachts_lists.php?page=1 l'url rimane quello, non è cambiato.

    è una cosa che può dipendere da altre regole nell'htaccess? Ho inserito questa riga come prima..
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

  6. #6

    Re: Re: Re: aiuto con mod rewrite

    Originariamente inviato da blekm
    ho provato anche a invertire l'ordine, ma non funziona lo stesso. Quando digito yachts_lists.php?page=1 l'url rimane quello, non è cambiato.

    è una cosa che può dipendere da altre regole nell'htaccess? Ho inserito questa riga come prima..
    lascia questa così:
    RewriteRule ^yachts-list/page/([^/]*)$ /yachts_list.php?page=$1 [L]
    ... e prova ad inserire MANUALMENTE un url di prova, ad esempio:

    http://www.tuosito.it/yachts-list/page/10

    e vedere quale pagina ti serve apache...

  7. #7
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310

    Re: Re: Re: Re: aiuto con mod rewrite

    Originariamente inviato da StefanoC
    lascia questa così:


    ... e prova ad inserire MANUALMENTE un url di prova, ad esempio:

    http://www.tuosito.it/yachts-list/page/10

    e vedere quale pagina ti serve apache...
    hai ragione, scrivendo

    /yachts-list/page/1/

    con questa regola

    codice:
    RewriteEngine On
    RewriteRule ^yachts-list/page/([^/]*)/$ /yachts_list.php?page=$1 [L]
    ottengo la visualizzazione di questa pagina.

    se inverto la posizione della regola

    codice:
    RewriteEngine On
    RewriteRule /yachts_list.php?page=$1 ^yachts-list/page/([^/]*)/$ [L]
    e digito nell url -> /yachts_list.php?page=1

    vedo il contenuto della pagina. Ma io vorrei che questo url -> /yachts_list.php?page=1 diventi nella barra degli indirizzi -> /yachts-list/page/1/

    ho come l'impressione che mi sfugga qualcosa
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

  8. #8
    hai letto la mia pseudo-pillola ?

  9. #9
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310
    Originariamente inviato da StefanoC
    hai letto la mia pseudo-pillola ?
    letto, ho letto anche questo

    http://forum.html.it/forum/showthrea...21#post8597821

    in pratica, devo fare in maniera che i miei link (generati dai miei script) siano una cosa del tipo

    /yachts-list/page/1/

    e la regola

    RewriteRule ^yachts-list/page/([^/]*)/$ /yachts_list.php?page=$1 [L]

    mi serve per poter prendere il contenuto di quel parametro page per poterlo usare nello script.

    E' corretto?

    grazie per la pazienza
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

  10. #10
    Originariamente inviato da blekm
    letto, ho letto anche questo

    http://forum.html.it/forum/showthrea...21#post8597821

    in pratica, devo fare in maniera che i miei link (generati dai miei script) siano una cosa del tipo

    /yachts-list/page/1/

    e la regola

    RewriteRule ^yachts-list/page/([^/]*)/$ /yachts_list.php?page=$1 [L]

    mi serve per poter prendere il contenuto di quel parametro page per poterlo usare nello script.

    E' corretto?

    grazie per la pazienza
    Esatto. !, come vedi è una piccola rivoluzione copernicana...

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.