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

Discussione: Url Friendly

  1. #1
    Utente bannato
    Registrato dal
    Nov 2007
    residenza
    Acicatena (Catania)
    Messaggi
    1,854

    Url Friendly

    Ciao ragazzi,
    ho un dominio su aruba (hosting linux e mysql).
    Ho provato ad usare il seguente codice per la realizzazione dell'url friendly:

    codice:
    RewriteEngine on
    RewriteRule ^struttura/([A-Za-z0-9-]+)$    index.php?page=1&visualizza=$1 [L]
    ma senza ottenere alcuna modificia nella visualizzazione del link.
    Il tutto l'ho salvato in un file .htaccess e messo nella root principale del sito.

    Praticamente vorrei che l'utente digitando:
    www.nomesito.it/struttura/ e magari nome del prodotto va direttamente nella sua schesa, ma ciò non accede, come mai?

    Grazie!

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Sposto su apache.

  3. #3
    Utente bannato
    Registrato dal
    Nov 2007
    residenza
    Acicatena (Catania)
    Messaggi
    1,854
    Esatto...non ci ho fatto caso a postare direttamente in questa sezione.

    Qualcuno qui può aiutarmi?

  4. #4
    dovrebbe essere il trattino dopo il 9 ad essere di troppo!!!!
    warcomeb - IL LEADER O.O.O.

  5. #5
    Utente bannato
    Registrato dal
    Nov 2007
    residenza
    Acicatena (Catania)
    Messaggi
    1,854
    Provato ma non va...ho tolto il trattino dopo il 9 ma non è cambiato nulla...

    Io devo converitre l'url

    www.nomesito.it/index.php?page=1&visualizza=234 ove il 234 e' l'id del prodotto e ovviamente cambia...

    Come faccio?

  6. #6
    io uso questo su hosting aruba server linux

    codice:
    RewriteRule ^negozio/([0-9]+)/?$ home.php?page=negozio&menu=home&negid=$1 [L]
    e funziona! ls differenza sembra questa : /? rispetto al tuo!!!!
    warcomeb - IL LEADER O.O.O.

  7. #7
    Utente bannato
    Registrato dal
    Nov 2007
    residenza
    Acicatena (Catania)
    Messaggi
    1,854
    Appena inserito il seguente codice:

    codice:
    RewriteEngine on
    RewriteRule ^struttura/([0-9]+)/?$    index.php?page=1&visualizza=$1 [L]
    ma non cambia assolutamente nulla!

    Il sito in questione è clicca qui

    Grazie!

  8. #8
    prova a stampare il valore del $_GET e vedi se "page" e "visualizza" hanno il valore che vuoi!!!
    warcomeb - IL LEADER O.O.O.

  9. #9
    Utente bannato
    Registrato dal
    Nov 2007
    residenza
    Acicatena (Catania)
    Messaggi
    1,854
    Perfetto...

    al link: /index.php?page=1&visualizza=193

    scrivendo questo codice:
    codice:
    $id=$_GET["visualizza"];
    echo $id;
    
    $p=$_GET["page"];
    echo $p;
    in stampa ottengo:
    $id=193
    e
    $p=1

    Quindi i valori sono corretti...
    .

  10. #10
    quindi scrivendo nella barra degli indirizzi www.miosito.it/struttura/193 ti stampa quei valori? allora funziona!! no?

    ciao

    Marco
    warcomeb - IL LEADER O.O.O.

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.