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

Discussione: url costruito

  1. #1

    url costruito

    io di solito lavoro molto con php e mi creo la pagina base cn la grafica e poi i contenuti me li cambio con gli include...

    di solito il mio url è il seguente:

    www.sito.it/nomesito/main/index.php?pag=azienda
    o
    www.sito.it/nomesito/main/index.php?pag=contatti
    o
    http://www.sito.it/nomesito/main/ind...?pag=dovesiamo

    ho notato che wordpress:

    utilizza l'url differentemente tipo se inserito vari articoli costruisce l'url a nome dell'articolo:

    tipo ho il titolo del mio articolo blog wordpress: Siamo i campioni del mondo

    www.sito.it/siamo-i-campioni-del-mondo/

    o "Lorem ipsum"

    www.sito.it/lorem-ipsum/

    noto che la costruizione dell'url in questo modo è ben ricercato ed è anche molto + bello da vedere premetto che io wordpress nn lo tengo ma volveo sapere come fare a creare un url di questo genere con php intendo.

    Senza di evitare di creare molte cartelle e creare sempre un file index.php per ogni sottocartella.

    diciamo di creare una cosa dinamica

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    cerca in google e sul forum url rewrite, troverai molte guide e risorse


  3. #3
    ho fatto una bella ricerca e letto parecchi articoli di come si fa l'url rewrite.

    L'unica cosa che nn ho capito e dove mettere lo script dice in file .htaccess

    Dove sta questo file htaccess?

  4. #4
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    devi crearlo tu e metterlo nella directory che vuoi (in genere la root)


    ciao

  5. #5
    fatto ma mi esce errore 500 internal server error


  6. #6

  7. #7
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    se da errore 500 vuol dire che hai scritto qualche castroneria nell'htaccess.

    Prova a metterne prima uno vuoto, poi aggiungi le regole una per una e vedi qual'è quella che dà problemi.

    Posta anche qui, magari troviamo al volo l'errore.


  8. #8
    preso da qua:

    http://www.seoguida.com/rewrite/tecn...ite.php#apache
    ho provato con:
    Codice PHP:
    File.htaccess
    Rewrite Engine On
    Rewrite Rule 
    ^pagina-([^/]+).htm/pagina.php?id=$
    Codice PHP:
    Rewrite Engine On
    Rewrite Rule 
    ^pagina-([^/]+).htm/pagina.php?id=$
    Codice PHP:
    #Fix missing slash char on folders
    RewriteCond Host: (.*)
    RewriteRule ([^.?]+[^.?/]) http\://$1$2/ [I,R]

    RewriteCond Host: (www\.)?(.+)
    RewriteRule (.*) /$2

  9. #9
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    bhe, sicuramente RewriteRule e RewriteEngine si scrivono tutti attaccati..

    ciao

  10. #10
    fatto niente da fare sempre errore 500

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.