Page Rules fondamentali per tutti

Scopri come con Page Rules sia possibile migliorare l'esperienza utente del tuo dominio con una sicurezza rafforzata e prestazioni sito ottimizzate, aumentando l'affidabilità e riducendo al minimo l'utilizzo di banda per il tuo server di origine.

Per acquistare Page Rules, visita la dashboard di Cloudflare .

Panoramica

Guardando il video sopra, scoprirai come: - Aumentare sicurezza e prestazioni imponendo connessioni di dominio sicure - Proteggere il tuo SEO definendo una versione canonica del tuo dominio - Ridurre l'utilizzo di banda e il carico dei server con funzionalità avanzate di memorizzazione nella cache - Ottimizzare le prestazioni con HTTP/2 e strategie di cache aggressive - Rafforzare l'affidabilità di risorse di dominio critiche con la funzionalità Always Online

Trascrizione video

In questo video, vedremo come le Page Rules aiutano a rafforzare la sicurezza, ottimizzare le prestazioni e l'affidabilità, migliorare l'esperienza utente e ridurre al minimo l'utilizzo di banda e il carico del server per il tuo dominio.

Migliora sicurezza e prestazioni

SSL è abilitato per impostazione predefinita nella sezione Crypto di Cloudflare. Se da un lato ciò consente al tuo dominio di sfruttare i vantaggi offerti dal SSL, dall’altro con Page Rules è possibile imporre a tutti i visitatori di connettersi al tuo dominio in modo sicuro.

A tale scopo, dopo aver abilitato una modalità qualsiasi di SSL, crea una Page Rule per HTTP che includa un asterisco prima e dopo il tuo dominio, e seleziona "Add a Setting" (Aggiungi un'impostazione) > Always Use HTTPS (Usa sempre HTTPS).

Questo modello di URL che include HTTP, con un asterisco prima e dopo il tuo dominio, garantisce che i sottodomini, le directory o le stringhe di query con riferimento al tuo dominio siano forzati tramite HTTPS.

Una volta che avrai fatto clic su Save and Deploy (Salva e implementa), i visitatori nuovi e ricorrenti che tenteranno di connettersi al tuo dominio tramite HTTP verranno reindirizzati via HTTPS. Tieni presente che, in genere, questa opzione dovrebbe essere la prima regola impostata in Page Rules. Ad eccezione di casi particolari, assicurati di riordinare questa regola in modo che venga visualizzata per prima.

Un ulteriore vantaggio derivante dall'utilizzo di una connessione protetta consiste nel fatto che il tuo dominio sarà in grado di usare HTTP/2, che offre prestazioni avanzate come la compressione dell'intestazione, il push del server e altro.

##Standardizza l'URL e proteggi il tuo SEO Per mantenere la coerenza in fase di collegamento interno ed evitare penalizzazioni relative a contenuti duplicati che possono diluire la tua classificazione di ricerca, con le Page Rule puoi definire la versione canonica del tuo dominio con 301 Forwarding (301 - Inoltro).

Se vuoi definire la versione canonica del tuo dominio come radice, crea una Page Rule che includa quanto segue:

Aggiungi il dominio escludendo lo schema di protocollo, che coprirà sia HTTP che HTTPS.

L’impostazione Forwarding URL è selezionata con l’opzione 301 - Permanent Redirect (301 - Reindirizzamento permanente). Dal punto di vista SEO, i reindirizzamenti 301 trasferiranno il valore del ranking alla pagina così reindirizzata.

Come avrai notato, il mio URL di destinazione include uno schema del protocollo di protezione e sto usando per collegare la directory all'asterisco nel modello di URL. 1 corrisponde al primo asterisco nella stringa dell'URL da sinistra verso destra. Se ci fosse un asterisco prima del dominio e volessi mantenere una corrispondenza con esso, userei $2 anziché 1.

Dopo aver fatto clic su Save and Deploy (Salva e implementa), verrà effettuato il reindirizzamento per il mio URL.

URL user-friendly

Con Page Rules, è possibile reindirizzare gli URL in diversi modi sia internamente che esternamente. In questo esempio uso 301 - Permanent Redirect (301 - Reindirizzamento permanente) per creare un URL descrittivo per una pagina che mostra i risultati della ricerca per una categoria di post di blog.

Con l'opzione 302 - Temporary Redirect (302 - Reindirizzamento temporaneo), nei prossimi 3 esempi userò il mio dominio per effettuare il reindirizzamento a varie proprietà dei social media.

Miglioramento dell'affidabilità e della sicurezza

Determinate sezioni di un sito Web, come quelle relative all'accesso o all'amministrazione, hanno diversi requisiti per prestazioni e sicurezza rispetto alle pagine pubbliche comuni. Con Page Rules, puoi scegliere come trattare queste directory e aggiungere alcune delle seguenti impostazioni:

Se nel nostro schema di URL usiamo un asterisco senza una barra, la corrispondenza varrà non soltanto per questa directory e una stringa di query associata, ma saremo in grado di puntare anche alle eventuali sottodirectory presenti.

Per aumentare la sicurezza della sezione di amministrazione, ho impostato Security Level (Livello di sicurezza) su High (Elevato). Questa impostazione controlla il livello del punteggio di minaccia (Threat Score) di un cliente oltre il quale far scattare una pagina di challenge. Ricavati dalla nostra Base dati di reputazione IP, i punteggi di minaccia vengono assegnati ai clienti che tentano di connettersi a una risorsa del tuo dominio.

Per assicurare il funzionamento regolare all'interno delle mie pagine di amministrazione, ho impostato Cache Level (Livello di cache) su Bypass (Escludi) affinché Cloudflare non memorizzi nella cache i contenuti all'interno di questa sezione. Inoltre, ho disabilitato le impostazioni relative ad Apps e Prestazioni che potrebbero creare conflitti con alcune delle funzionalità esclusive delle mie pagine di amministrazione.

Riduzione del carico del server

Alcune risorse sul tuo dominio probabilmente non cambieranno spesso. Per queste risorse, sfruttare le opzioni di cache aggressiva può ridurre in modo significativo il carico sul tuo server e l'utilizzo di banda.

In questo esempio, sto puntando a una cartella in cui è conservata la maggior parte delle mie immagini e altri tipi di contenuti multimediali.

Browser Cache TTL (TTL cache del browser) indica al browser dell'utente la frequenza con cui richiedere nuovi contenuti a Cloudflare. Poiché i contenuti multimediali in questa cartella non vengono modificati spesso, l'impostazione a day (un giorno) è adatta alle mie necessità.

Livello cache: Cache Everything (Memorizza tutto nella cache) indica a Cloudflare di memorizzare nella cache qualsiasi cosa in quelle directory, non solo i tipi predefiniti. Ciò può includere contenuti come HTML, filmati, dati in formato JSON e altro.

Scegliendo 7 days (7 giorni) per l'impostazione Edge Cache TTL (Cache perimetrale TTL), sto indicando a Cloudflare di richiedere nuove versioni dei contenuti dal mio server di origine ogni 7 giorni. Questa impostazione di per sé influisce notevolmente sia sul carico del mio server sia sull'utilizzo di banda. Se voglio forzare un aggiornamento prima di questo momento posso usare la funzione Purge Cache nella sezione Caching del dashboard.

Migliorare l'affidabilità delle pagine più importanti

Nel tuo dominio possono essere presenti delle aree che vengono modificate raramente e che sono fondamentali per la tua organizzazione, come le pagine Contattaci e Il nostro team. Per questi tipi di pagine ho impostato le seguenti Page Rules:

Browser Cache TTL è stato impostato su 1 giorno.

Ho abilitato la funzione Always Online per queste pagine. Nell’eventualità che il mio server di origine si arresti in modo anomalo, Cloudflare servirà le pagine dalla cache affinché i visitatori continuino a vedere i contenuti.

Poiché le mie pagine si basano su contenuti statici, Cache Level (Livello di cache) è impostato su Cache Everything (Memorizza tutto nella cache) per garantire che tutti i contenuti, compreso l’HTML, siano conservati nella cache.

Infine, ho impostato Edge Cache TTL (TTL cache perimetrale) su a month (un mese), che indica a Cloudflare di richiedere nuove versioni dei contenuti provenienti dal mio server di origine solo dopo un mese.

Conclusione

Applicando le Page Rule descritte in questo video, il tuo dominio può sfruttare meglio le funzioni fornite da Cloudflare per aumentare la sicurezza, le prestazioni e l'affidabilità della tua proprietà.

Il numero di Page Rules disponibili per il tuo dominio è limitato dal tipo di piano tariffario. Se hai bisogno di più Page Rules, Cloudflare ora offre la possibilità di acquistarne altre separatamente. Per maggiori informazioni, visita la pagina dedicata ai nostri piani tariffari all'indirizzo: www.cloudflare.com/plans: