Quando si carica una pagina del sito Web, il browser riceve molte informazioni, inclusi i dati sulla code page che determina i parametri di visualizzazione della lingua. Di solito, la tabella codici viene impostata durante la creazione di un sito, ma a volte diventa necessario modificarla su una risorsa già funzionante.
Istruzioni
Passo 1
Le pagine codici sono necessarie per supportare lingue diverse e ogni pagina è numerata. Ad esempio, l'alfabeto cirillico corrisponde alle codifiche Windows 1251, KOI8-R, KOI8-RU, ISO8859-5, DOS 866. Di questi, il primo è il più diffuso su Internet. Altre lingue hanno le proprie codifiche.
Passo 2
Considerando che esistono molti linguaggi, le vecchie codifiche ad un certo punto hanno cominciato a mancare, si sono rivelate poco convenienti. Pertanto, nel 1991, l'organizzazione no profit "Unicode Consortium" ha proposto una nuova opzione di codifica che consente di rappresentare gli alfabeti di quasi tutte le lingue esistenti. Il codice è stato chiamato "Unicode".
Passaggio 3
Unicode ha diverse varianti di rappresentazione, la più famosa è UTF-8. Su Internet, è stato lui a iniziare gradualmente a sostituire le vecchie codifiche. Il vantaggio di Unicode è che quando entri nella pagina, non vedrai mai un insieme di caratteri incomprensibili invece di lettere. I caratteri codificati in UTF-8 vengono visualizzati correttamente su computer con qualsiasi lingua. A volte il termine "Unicode" viene utilizzato in modo intercambiabile con la codifica UTF-16 utilizzata nelle interfacce di Windows.
Passaggio 4
Poiché anche gli utenti di altri paesi visitano le risorse di Internet russo, la sostituzione delle vecchie codifiche con una nuova è diventata piuttosto rilevante. Dopotutto, una visualizzazione errata del testo costringe l'utente a lasciare la risorsa, il che influisce negativamente sulla sua popolarità. Per modificare la codifica della pagina, aprila in Dreamweaver. Selezionare il menu "Modifica" - "Proprietà pagina". Nella finestra che si apre, seleziona "Nome / Codifica", imposta la codifica "Unicode (UTF-8)" e fai clic su OK. Non è presente alcun segno di spunta nella casella Includi firma Unicode (BOM). Modifica tutte le pagine del sito in questo modo.
Passaggio 5
Se il tuo sito è ospitato sul server web Apache (questi dati sono nei materiali di riferimento dell'hosting), dovresti creare un file di testo.htaccess in Notepad ++ (con un punto all'inizio). È fatto in questo modo: apri Notepad ++, seleziona "File" - "Nuovo". Inserisci la seguente riga al suo interno: AddDefaultCharset utf-8. Se questo file esiste già, aggiungi semplicemente la riga specificata.
Passaggio 6
Ora fai clic su "Codifiche" - "Converti in formato UNIX". Chiudi il programma, ti verrà chiesto di salvare. Conferma il salvataggio, scegli una posizione per esso. Inserisci il nome del file.htaccess, lascia il tipo di file come Tutti i tipi (*. *) e fai clic su "Salva". Ora carica questo file nella directory principale del sito, nello stesso posto in cui si trova il file della pagina principale.
Passaggio 7
Se il sito utilizza database, aggiungere questa riga al codice PHP della connessione al database prima del tag di chiusura?>: @Mysql_query ("SET NAMES 'utf8'");
Passaggio 8
La traduzione di un sito nella codifica UTF-8 può comportare vari problemi, quindi lavora con una copia del sito. Sostituisci le pagine principali con quelle modificate solo dopo che sei sicuro che tutto funzioni. Se necessario, cerca online materiali di riferimento che descrivano la tua situazione particolare.