GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Come abilitare la compressione gzip per un sito specifico

In un articolo precedente, abbiamo discusso di come abilitare la compressione gzip in cPanel. Queste funzioni di cPanel aggiungono del codice nel file /home/accountname/.htaceess. In questo modo, la compressione gzip verrà applicata a tutti i domini, sottodomini, domini aggiuntivi, ecc. che hai.

Il codice che viene aggiunto da cPanel in /home/accountname/.htaceess il file è:

<IfModule mod_deflate.c>
    SetOutputFilter DEFLATE
    <IfModule mod_setenvif.c>
        # Netscape 4.x has some problems...
        BrowserMatch ^Mozilla/4 gzip-only-text/html

        # Netscape 4.06-4.08 have some more problems
        BrowserMatch ^Mozilla/4\.0[678] no-gzip

        # MSIE masquerades as Netscape, but it is fine
        # BrowserMatch \bMSIE !no-gzip !gzip-only-text/html

        # NOTE: Due to a bug in mod_setenvif up to Apache 2.0.48
        # the above regex won't work. You can use the following
        # workaround to get the desired effect:
        BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html

        # Don't compress images
        SetEnvIfNoCase Request_URI .(?:gif|jpe?g|png)$ no-gzip dont-vary
    </IfModule>

    <IfModule mod_headers.c>
        # Make sure proxies don't deliver the wrong content
        Header append Vary User-Agent env=!dont-vary
    </IfModule>
</IfModule>

Per abilitare la compressione gzip per un sito specifico:

1. Disattiva cPanel compressione da cPanel->Ottimizza sito web

2. Vai alla directory del tuo sito (con un file manager o tramite FTP)

3. Crea o modifica il .htaccess file. (notare il punto nella parte iniziale del nome del file)

4. Aggiungi le seguenti righe:

<IfModule mod_deflate.c>
    SetOutputFilter DEFLATE
    <IfModule mod_setenvif.c>
        # Don't compress images
        SetEnvIfNoCase Request_URI .(?:gif|jpe?g|png)$ no-gzip dont-vary
    </IfModule>
    <IfModule mod_headers.c>
        # Make sure proxies don't deliver the wrong content
        Header append Vary User-Agent env=!dont-vary
    </IfModule>
</IfModule>

5. Verifica se la compressione gzip è abilitata https://www.giftofspeed.com/gzip-test/

Per ulteriori informazioni, consulta il manuale di mod_deflate.

Risorse:
Modulo Apache mod_deflate
Tipi MIME


Panels
  1. Come abilitare il registro delle query lente per MySQL

  2. Come abilitare la compressione gzip (Apache mod_deflate) in cPanel

  3. Come abilitare/disabilitare ModSecurity per i tuoi domini in cPanel

  4. Come abilitare la compressione gzip per un sito specifico

  5. sshd:come abilitare l'autenticazione PAM per utenti specifici in

Come abilitare il tasto Alt Gr come Alt R per Emacs su Ubuntu 16.04?

Come abilitare l'URL temporaneo per WHM/cPanel?

Come abilitare la compressione Apache Gzip (mod_deflate) in cPanel?

Come abilitare CloudFlare CDN per i sottodomini tramite cPanel?

Come abilitare CloudFlare CDN per il mio sito web?

Come posso consentire o bloccare un indirizzo IP specifico per il mio sito web?