Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    URL sito con descrizione

    Ciao a tutti, ho una struttura di sito che consente di creare nuove pagine in relazione gerarchica tra loro.
    Per ora le pagine sono visualizzate con un URL del tipo index.php?id=id_pagina

    come posso fare in modoc he l'URL di visualizzazione della pagina abbiamo una descrizione del tipo

    descrizione-contenuto-sito-blablabla

    quindi per rendere l'URL più Google friendly?

    Grazie a tutti!!
    Iceberg

  2. #2

  3. #3
    Grazie mille.... ma l'URL rewrite a cosa serve allora??

    ho già letto alcune guide on line ma non capisco..... si tratta cmq di cose fatte sempre tramite apache??? e non da codice'?
    Iceberg

  4. #4
    praticamente apache riceve un indirizzo del tipo

    http://www.tuosito.it/news/23121/gro...ato-in-islanda

    e te lo trasforma COME SE FOSSE

    www.tuosito.it/index.php?pagina=news&id =23121 (infatti se hai una rewrite rule di questo tipo i due indirizzi sarebbero interscambiabili, otterresti lo stesso output)

    nel file .htaccess o direttamente nella configurazione del virtualhost potresti scrivere

    RewriteRule ^news/([0-9]+)/([A-Za-z0-9-]*)/?$ /index.php?p=news&id=$1 [L]

    (sicuramente c'è una espressione regolare più elegante di quella che ti ho indicato ma ammetto di essere una capra con le regexp)

  5. #5
    Grazie infinite ma a livello pratico (codice), cosa vuol dire??

    quando creo una nuova pagina del portale index.php?id=34

    come posso trasformare l'URL in un URL "google like"??

    Thanks
    Iceberg

  6. #6
    metti semplicemente

    RewriteRule ^news/([0-9]+)/?$ /index.php?id=$1 [L]

  7. #7
    Quindi nel mio htaccess metto

    ^news/([0-9]+)/?$ /index.php?id=$1 [L]

    ed in automatico la pagina cosa prende come descrizione?? L'header con parole separate da un trattino oppure altro?

    Grazie
    Iceberg

  8. #8
    RewriteRule ^news/([0-9]+)/([A-Za-z0-9-]*)/?$ /index.php?p=news&id=$1 [L]


    non lo prende in 'automatico', nel link che manda a quella pagina devi metterci il titolo, tipo

    print 'LINK';

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.