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

    ModRewrite per lingua sito

    Ho un sito da rendere multilingue ed avevo pensato a fare una cosa elegante del tipo:

    www.miosito.com/en/pagina.php ----> www.miosito.com/pagina.php?intl=en

    www.miosito.com/en/ ----> www.miosito.com/?intl=en

    Ovviamente dovrà fare questo rewrite solo se la prima cartella del sito (ossia en, it, ecc...) è formata da 2 lettere; www.miosito.com/images/prova.jpg non dovrà essere toccata...


    IDEE?
    Il 90% dei problemi di un pc si trova
    tra la tastiera e la sedia.

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    209

    Re: ModRewrite per lingua sito

    Originariamente inviato da hacker_nait
    Ho un sito da rendere multilingue ed avevo pensato a fare una cosa elegante del tipo:

    www.miosito.com/en/pagina.php ----> www.miosito.com/pagina.php?intl=en

    www.miosito.com/en/ ----> www.miosito.com/?intl=en

    Ovviamente dovrà fare questo rewrite solo se la prima cartella del sito (ossia en, it, ecc...) è formata da 2 lettere; www.miosito.com/images/prova.jpg non dovrà essere toccata...


    IDEE?
    RewriteEngine funziona al contrario: nel sito hai i link come ti piacciono e poi il RewriteEngine li trasforma in quelli veri perciò:

    RewriteEngine on
    RewriteRule images/? images/ [L]
    RewriteRule (.+{2})/(.+) $2?intl=$1[L]

    così potrebbe andare.

  3. #3
    non funziona una cippa... mi dà Server error 500...
    Il 90% dei problemi di un pc si trova
    tra la tastiera e la sedia.

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.