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

    Cartelle lingua: redirect htaccess

    Buondì. Ennesima rogna htaccess dalla quale però stavolta non riesco davvero a cavarne un tappo dalla bottiglia.
    Sto creando il mio sito personale e per "colpa" di google non posso settare la lingua del sito tramite cookie se no perdo una delle due lingue e vengo indicizzato male. Visto che i nomi delle pagine sarebbero uguali in ogni lingua (non bioit o bioen) ho cercato un'alternativa.
    L'idea è quella di aggiungere, alla Apple, la dicitura /it/ o /en/ tra il dominio e il nome delle pagine. Linguaggio PHP.
    Esempio pratico:
    Codice PHP:
    // pagina bio.php modificata con rewrite
    [url]www.miosito.com/bio[/url]

    //risultato che vorrei ottenere per aggiungere la lingua
    [url]www.miosito.com/it/bio[/url]
    //oppure
    [url]www.miosito.com/en/bio[/url
    Chiaramente le lingue vorrei fossero aggiungibili a piacimento.

    Dove sta il problema? non ho una cartella per ogni lingua ovviamente. La pagina me la carica ma immagini e css non me li calcola minimamente.
    Questa è la regola:

    codice:
    RewriteRule ^([^/]+)/bio$ bio.php?lingua=$1
    Non ho idea di come fare. Forse aggiungendo regole anche per css e immagini ma non saprei come agire.
    Qualcuno sa aprirmi la mente? Grazie anticipato
    Ce l'ho fatta! - ItalianPixel -

  2. #2
    Se si può chiudere perché mi sa che non è la sezione adatta. Grazie. (spostato su php)
    Ce l'ho fatta! - ItalianPixel -

  3. #3
    Nel file di configurazione del sito dichiara una costante in cui metti il tuo path.
    Poi quando richiami qualcosa dal sito, tipo un immagine, un css, stampi la costante prima del path relativo.

    Così ogni volta che dovrai spostare il sito l'unica cosa da fare sarà solo cambiare il path della costante dichiarata.

    ciao ciao

  4. #4
    Grazie, ho risolto
    Dove l'hai recuperato questo post? Ha più di 2 anni!
    Ce l'ho fatta! - ItalianPixel -

  5. #5
    ho fatto un a ricerca e non avevo visto che era cosi antico

  6. #6
    Detto bene... "Antico"
    Ce l'ho fatta! - ItalianPixel -

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.