Abilitazione del bypass per evitare ottimizzazioni o cache di iSmartFrame

  • This topic is empty.
Viewing 1 post (of 1 total)
  • Author
    Posts
  • #44

    Abilitazione del bypass per evitare ottimizzazioni o cache di iSmartFrame

    Di default, iSmartFrame ottimizza e memorizza nella cache tutte le pagine e le risorse sul tuo sito web. Il suo
    avanzato algoritmo di caching consente al sistema di rilevare le azioni dell’utente, come il login o qualsiasi
    azione che richieda di visualizzare il contenuto più aggiornato possibile su una pagina. Questo avviene
    di solito quando viene eseguita un’operazione diversa da GET o HEAD sulla pagina.

    Nota: Uscendo dalla cache, solo le risorse HTML verranno presentate all’utente come
    aggiornate e senza caching per quell’utente specifico. Tuttavia, altre risorse statiche (come stili
    CSS, immagini, JavaScript, ecc.) verranno comunque servite nelle loro versioni in cache.

    Ciò implica che, ad esempio, quando un utente accede al proprio account personale, può visualizzare
    e interagire con le proprie informazioni in tempo reale, senza che iSmartFrame conservi alcun dato personale.
    Tuttavia, potrebbero verificarsi situazioni in cui diventa necessario ignorare la memorizzazione nella cache o
    tutte le forme di manipolazione eseguite da iSF per tutti gli utenti, che siano essi loggati o anonimi, in base
    a una condizione specifica.

    Per raggiungere questo obiettivo, iSF offre la funzione di bypass. Quando un’area viene bypassata, iSF agisce
    unicamente come un proxy inverso, senza memorizzare contenuti o applicare ottimizzazioni e manipolazioni HTML.

    Nota: è possibile bypassare
    completamente ottimizzazioni, memorizzazione nella cache e qualsiasi manipolazione eseguita
    da iSmartFrame, ma è anche possibile saltare
    la memorizzazione nella cache pur conservando tutte le ottimizzazioni.

    Bypass Completo

    Nell’assistente di attivazione dell’istanza, è possibile configurare alcune aree per essere completamente
    escluse da iSmartFrame (cioè, senza caching e senza ottimizzazione). Queste configurazioni possono anche
    essere modificate in seguito utilizzando il pannello di gestione. Si prega di notare che le configurazioni di
    bypass possono essere impostate e modificate solo dagli utenti con le autorizzazioni necessarie sul rispettivo
    sito web.

    Configurazione del bypass tramite la procedura guidata di configurazione del sito web

    Nella procedura guidata di attivazione dell’istanza, c’è un passo dedicato chiamato “CONFIGURA BYPASS PER
    LE AREE RISERVATE” dove è possibile eseguire la configurazione del bypass. Basta fare clic sul pulsante
    “Aggiungi” e inserire l’URL o il percorso di ciascuna pagina o area che deve essere bypassata. Dopo aver
    aggiunto tutte le pagine e le aree desiderate, fare clic sul pulsante “Avanti” per salvare la configurazione.
    È possibile modificare successivamente l’elenco delle pagine e delle aree bypassate attraverso una
    sezione dedicata nel cruscotto.

    Configurazione del bypass tramite le opzioni del pannello di controllo

    Hai la possibilità di aggiungere, eliminare o modificare pagine e aree in bypass attraverso il pannello di
    controllo. Queste azioni possono essere eseguite nella sezione “Configuration->General->Navigation”.
    Quando fai clic sul pulsante “Update” all’interno della casella “Soft URL Bypass”, verrà visualizzata la
    lista degli URL e dei percorsi in bypass. Per aggiungere nuove voci, utilizza semplicemente il pulsante “Add”.
    Per modificare voci esistenti, aggiorna i valori nella lista. Per eliminare voci, fai clic sul pulsante del
    cestino a destra. Una volta apportate tutte le modifiche necessarie, salva la lista facendo clic sul pulsante
    “Salva configurazione” situato in alto a destra.

    Bypass di una singola pagina

    Per bypassare una singola pagina, utilizza il percorso della pagina relativa senza il dominio. Ad esempio, se
    l’URL completo assomiglia a questo:

    https://www.miodominio.com/products/bestsellers/product1.php 

    L’ingresso corrispondente nella configurazione di bypass sarà:

    /products/bestsellers/product1.php
    Bypass di un’intera area del sito

    Un’area è definita dal percorso relativo di una cartella all’interno della struttura del sito web. Ad
    esempio, per bypassare tutte le pagine dei prodotti, utilizzare la seguente voce:

    Per ottenere un bypass più flessibile, è possibile utilizzare le Espressioni Regolari
    (RegEx). In questo scenario, sarebbe simile a questo –> .?/prodotti.*

    /prodotti

    Questa voce aggirerà tutte le pagine con URL contenenti “/prodotti”, come ad esempio:

    https://www.miodominio.com/prodotti/bestsellers/product1.php
    https://www.miodominio.com/prodotti/product2.php
    https://www.miodominio.com/prodotti/specialoffers/product3.php

    È possibile aggiungere queste impostazioni utilizzando i due metodi disponibili spiegati nelle sezioni
    precedenti.

    Bypass di iSmartFrame se l’utente ha un Cookie particolare configurato

    Seguendo le istruzioni sopra indicate, è possibile trovare un’opzione all’interno del pannello di
    controllo che consente l’esclusione di qualsiasi manipolazione e memorizzazione nella cache se un utente ha
    configurato un cookie specifico durante la navigazione sul tuo sito web. Ad esempio, il tuo sito web potrebbe
    utilizzare un cookie designato per identificare gli utenti loggati o coloro che hanno aggiunto articoli al
    carrello. In tali casi, è possibile specificare il nome del cookie per evitare che la navigazione venga
    gestita da iSmartFrame se questo cookie è presente.

    Bypass della sola cache

    iSmartFrame offre anche l’opzione di bypassare selettivamente la memorizzazione nella cache delle pagine
    mantenendo comunque le ottimizzazioni. Per abilitare questa funzione, è possibile seguire gli stessi
    passaggi menzionati in precedenza, ma navigare nella sezione Cache del pannello di controllo. Si prega di notare
    che tutte le opzioni, come “Soft URL Bypass”, saranno ora denominate in modo diverso, ad esempio “Bypass Cache
    by URL”.

Viewing 1 post (of 1 total)
  • You must be logged in to reply to this topic.