{"id":10368,"date":"2018-08-22T09:08:31","date_gmt":"2018-08-22T07:08:31","guid":{"rendered":"https:\/\/gianlucagentile.com\/?p=10368"},"modified":"2024-12-29T10:21:30","modified_gmt":"2024-12-29T09:21:30","slug":"modificare-htaccess-wordpress","status":"publish","type":"post","link":"https:\/\/gianlucagentile.com\/blog\/modificare-htaccess-wordpress\/","title":{"rendered":"Modificare htaccess WordPress"},"content":{"rendered":"<p><span style=\"text-decoration: underline\">Modificare htaccess WordPress<\/span>. Grazie al file .htaccess si possono creare delle regole per il nostro webserver Apache, cio\u00e8 lo spazio web dove risiede il nostro sito. Grazie a queste regole possiamo migliorare alcuni comportamenti del nostro sito web e velocizzare anche il tempo di caricamento. In questa guida scopriremo alcuni parametri fondamentali del file .htaccess e vi fornir\u00f2 anche delle regole da inserire al vostro sito web.<\/p>\n<h2>Come posso Modificare htaccess WordPress?<\/h2>\n<p>Per <em>modificare htaccess WordPress<\/em> la strada pi\u00f9 semplice (per utenti esperti) \u00e8 quella di accedere tramite ftp al proprio spazio web e cercare nella cartella &#8220;public&#8221; il file .htaccess che si trova nella cartella principale (root principale).<\/p>\n<figure id=\"attachment_10394\" aria-describedby=\"caption-attachment-10394\" style=\"width: 906px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"wp-image-10394 size-full\" src=\"https:\/\/gianlucagentile.com\/wp-content\/uploads\/2018\/08\/Editare-file-htaccess-via-ftp.webp\" alt=\"Ecco come Modificare htaccess WordPress via ftp\" width=\"906\" height=\"687\" srcset=\"https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/08\/Editare-file-htaccess-via-ftp.webp 906w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/08\/Editare-file-htaccess-via-ftp-300x227.webp 300w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/08\/Editare-file-htaccess-via-ftp-768x582.webp 768w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/08\/Editare-file-htaccess-via-ftp-193x146.webp 193w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/08\/Editare-file-htaccess-via-ftp-50x38.webp 50w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/08\/Editare-file-htaccess-via-ftp-99x75.webp 99w\" sizes=\"(max-width: 906px) 100vw, 906px\" \/><figcaption id=\"caption-attachment-10394\" class=\"wp-caption-text\">Ecco come <strong>Modificare htaccess WordPress<\/strong> via ftp<\/figcaption><\/figure>\n<p>Altrimenti possiamo installare un plugin per editare il file .htaccess, tra i plugin disponibili consiglio questi:<\/p>\n<!-- WP-Appbox (Version: 4.5.10 \/\/ Store: wordpress \/\/ ID: wp-htaccess-editor) -->\n<div class=\"wpappbox wpappbox-067696b952ab94bae9dba974ba641ec5 wordpress colorful simple\">\n\t<div class=\"qrcode\"><img decoding=\"async\" src=\"https:\/\/api.qrserver.com\/v1\/create-qr-code\/?data=https%3A%2F%2Fwordpress.org%2Fplugins%2Fwp-htaccess-editor%2F&size=200x200&ecc=M&margin=0\" alt=\"Htaccess File Editor \u2013 Safely Edit Htaccess File\" \/><\/div>\n\t<div class=\"appicon\">\n\t\t<a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/wordpress.org\/plugins\/wp-htaccess-editor\/\"><img decoding=\"async\" src=\"\/\/ps.w.org\/wp-htaccess-editor\/assets\/icon-256x256.png?rev=2010639\" alt=\"Htaccess File Editor \u2013 Safely Edit Htaccess File\" \/><\/a>\n\t<\/div>\n\t<div class=\"applinks\">\n\t\t<div class=\"appbuttons\">\n\t\t\t<a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/wordpress.org\/plugins\/wp-htaccess-editor\/\">Download<\/a>\n\t\t\t<span onMouseOver=\"jQuery('.wpappbox-067696b952ab94bae9dba974ba641ec5 .qrcode').show();\" onMouseOut=\"jQuery('.wpappbox-067696b952ab94bae9dba974ba641ec5 .qrcode').hide();\">QR-Code<\/span>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"appdetails\">\n\t\t<div class=\"apptitle\"><a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/wordpress.org\/plugins\/wp-htaccess-editor\/\" title=\"Htaccess File Editor \u2013 Safely Edit Htaccess File\" class=\"apptitle\">Htaccess File Editor \u2013 Safely Edit Htaccess File<\/a><\/div>\n\t\t<div class=\"developer\">\n\t\t\t<span class=\"label\">Developer: <\/span>\n\t\t\t<span class=\"value\"><a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/profiles.wordpress.org\/webfactory\/\">WebFactory<\/a><\/span>\n\t\t<\/div>\n\t\t<div class=\"price\">\n\t\t\t<span class=\"label\">Price: <\/span>\n\t\t\t<span class=\"value\">Free<\/span> \n\t\t\t<span class=\"rating\"><\/span>\n\t\t<\/div>\n\t<\/div>\n<\/div><!-- \/WP-Appbox -->\n<!-- WP-Appbox (Version: 4.5.10 \/\/ Store: wordpress \/\/ ID: wp-htaccess-control) -->\n<div class=\"wpappbox wpappbox-dc63e56b2edaf975bc781a4d4539fb51 wordpress colorful simple\">\n\t<div class=\"qrcode\"><img decoding=\"async\" src=\"https:\/\/api.qrserver.com\/v1\/create-qr-code\/?data=https%3A%2F%2Fwordpress.org%2Fplugins%2Fwp-htaccess-control%2F&size=200x200&ecc=M&margin=0\" alt=\"wp-htaccess-control\" \/><\/div>\n\t<div class=\"appicon\">\n\t\t<a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/wordpress.org\/plugins\/wp-htaccess-control\/\"><img decoding=\"async\" src=\"\/\/s.w.org\/plugins\/geopattern-icon\/wp-htaccess-control_f8f8f8.svg\" alt=\"wp-htaccess-control\" \/><\/a>\n\t<\/div>\n\t<div class=\"applinks\">\n\t\t<div class=\"appbuttons\">\n\t\t\t<a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/wordpress.org\/plugins\/wp-htaccess-control\/\">Download<\/a>\n\t\t\t<span onMouseOver=\"jQuery('.wpappbox-dc63e56b2edaf975bc781a4d4539fb51 .qrcode').show();\" onMouseOut=\"jQuery('.wpappbox-dc63e56b2edaf975bc781a4d4539fb51 .qrcode').hide();\">QR-Code<\/span>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"appdetails\">\n\t\t<div class=\"apptitle\"><a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/wordpress.org\/plugins\/wp-htaccess-control\/\" title=\"wp-htaccess-control\" class=\"apptitle\">wp-htaccess-control<\/a><\/div>\n\t\t<div class=\"developer\">\n\t\t\t<span class=\"label\">Developer: <\/span>\n\t\t\t<span class=\"value\"><a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/profiles.wordpress.org\/antonioandrade\/\">antonioandra.de<\/a><\/span>\n\t\t<\/div>\n\t\t<div class=\"price\">\n\t\t\t<span class=\"label\">Price: <\/span>\n\t\t\t<span class=\"value\">Free<\/span> \n\t\t\t<span class=\"rating\"><\/span>\n\t\t<\/div>\n\t<\/div>\n<\/div><!-- \/WP-Appbox -->\n<p>&nbsp;<\/p>\n<h2>Redirezioni per User Agent<\/h2>\n<p>Questi sono le redirezioni standard da utilizzare per segnalare l&#8217;indirizzo del nostro sito web a utenti e Googlebot.<\/p>\n<pre>RewriteEngine On \r\nRewriteCond %{HTTP_HOST} ^www.olddomain.com$ [OR]\r\nRewriteCond %{HTTP_HOST} ^olddomain.com$\r\nRewriteCond %{HTTP_USER_AGENT} Googlebot [OR]\r\nRewriteCond %{HTTP_USER_AGENT} msnbot [OR]\r\nRewriteCond %{HTTP_USER_AGENT} Slurp\r\nRewriteRule ^(.*)$ http:\/\/bcd.com\/$1 [L,R=301]<\/pre>\n<h2>Impostare la homepage predefinita<\/h2>\n<p>Questo tipo di regola consente di esprimere la pagina predefinita del nostro sito web.<\/p>\n<pre>#Specificare una homepage predefinita (index page)\r\nDirectoryIndex home.html<\/pre>\n<h2>Restringere l\u2019accesso a specifici IP<\/h2>\n<p>Questa regola \u00e8 utile per restringere l&#8217;accesso al sito solo a determinati ip, pensiamo a un sito web in via di sviluppo che pu\u00f2 essere visibile solo a determinate connessioni a internet come quella di chi lo sta progettando e quella del cliente.<\/p>\n<pre>#Permettere l'accesso soltanto a specifici IP\r\ndeny from all\r\nallow from 64.11.219.110\r\nallow from 210.44.45.54<\/pre>\n<h2>Redirezionare tutte le pagine<\/h2>\n<p>Questa regola consente di reindirizzare tutte le pagine verso un nuovo dominio.<\/p>\n<pre>#Reindirizzare tutte le pagine di vecchio-dominio.com verso newdomain.com\r\nOptions +FollowSymLinks\r\nRewriteEngine on\r\nRewriteCond %{HTTP_HOST} ^www.vecchio-dominio.com$ [OR]\r\nRewriteCond %{HTTP_HOST} ^vecchio-dominio.com$\r\nRewriteRule ^(.*)$ http:\/\/www.nuovo-dominio.com\/$1 [R=301,L]<\/pre>\n<h2>Impedire l\u2019accesso alle cartelle<\/h2>\n<p>Molto spesso lo spazio <a href=\"https:\/\/gianlucagentile.com\/come-cambiare-il-nome-utente-di-wordpress-admin\/\">web<\/a> viene utilizzato anche per conservare file che vanno al di fuori del sito web, con questo comando bloccherete l&#8217;accesso a determinate cartelle.<\/p>\n<pre>#Prevenire il caricamento di sottocartelle. \r\n#Questo comando va inserito nel file .htaccess del dominio primario\r\nRewriteCond %{HTTP_HOST} ^primary.com$ [OR]\r\nRewriteCond %{HTTP_HOST} ^www.primary.com$\r\nRewriteRule ^addon.com\/?(.*)$ \"http:\/\/www.addon.com\/$1\" [R=301,L]<\/pre>\n<h2>Impedire l\u2019accesso ai sotto-domini<\/h2>\n<p>Grazie a questa regola \u00e8 possibile bloccare l&#8217;accesso a sotto-domini del nostro sito web.<\/p>\n<pre>#Prevenire il caricamento del sottodominio. \r\n#Questo comando va inserito nel file .htaccess del dominio primario\r\nRewriteCond %{HTTP_HOST} ^subname.primary.com$ [OR]\r\nRewriteCond %{HTTP_HOST} ^www.subname.primary.com$\r\nRewriteRule ^(.*)$ \"http:\/\/www.addon.com\/$1\" [R=301,L]<\/pre>\n<h2>Forzare l\u2019accesso su dominio non-www<\/h2>\n<p>Se vogliamo che nel nostro sito web non sia visibile &#8220;www&#8221; dobbiamo utilizzare questa regola.<\/p>\n<pre>#Non inserire mai www nel dominio. \r\n#Sostituisci 'example.com' con il tuo dominio\r\nRewriteEngine on\r\nRewriteCond %{HTTP_HOST} ^www.(([a-z0-9_]+.)?example.com)$ [NC]\r\nRewriteRule .? http:\/\/%1%{REQUEST_URI} [R=301,L]<\/pre>\n<h2>Forzare l\u2019accesso su dominio con www<\/h2>\n<p>Al contrario della precedente regola, questa consente di esplicitare il &#8220;www&#8221; nel link del nostro sito.<\/p>\n<pre>#Inserisci sempre www nel dominio\r\n#Sostituisci 'example.com' con il tuo dominio\r\nRewriteEngine on\r\nRewriteCond %{HTTP_HOST} ^([a-z.]+)?example.com$ [NC]\r\nRewriteCond %{HTTP_HOST} !^www. [NC]\r\nRewriteRule .? http:\/\/www.%1example.com%{REQUEST_URI} [R=301,L]<\/pre>\n<div id=\"gist18763984\" class=\"gist\">\n<div class=\"gist-file\">\n<div class=\"gist-data\">\n<div class=\"js-gist-file-update-container js-task-list-container file-box\">\n<div id=\"file-impostare-la-cartella-della-homepage-predefinita\" class=\"file\">\n<div class=\"blob-wrapper data type-text\">\n<div id=\"gist18763781\" class=\"gist\">\n<div class=\"gist-file\">\n<div class=\"gist-data\">\n<div class=\"js-gist-file-update-container js-task-list-container file-box\">\n<div id=\"file-redirezionare-la-cartella-di-accesso\" class=\"file\">\n<div class=\"blob-wrapper data type-text\">\n<h2>Forzare l\u2019accesso sotto HTTPS<\/h2>\n<p>Se il nostro sito web utilizza il protocollo sicuro HTTPS e se questo non funziona correttamente possiamo risolvere la situazione utilizzando questa regola.<\/p>\n<pre>#Usare sempre HTTPS per le connessioni sicure\r\n#Sostituisci 'www.example.com' con il tuo dominio cos\u00ec come appare sul certificato HTTPS\r\nRewriteEngine On\r\nRewriteCond %{SERVER_PORT} 80\r\nRewriteRule ^(.*)$ https:\/\/www.example.com\/$1 [R=301,L]<\/pre>\n<div id=\"gist18763774\" class=\"gist\">\n<div class=\"gist-file\">\n<div class=\"gist-data\">\n<div class=\"js-gist-file-update-container js-task-list-container file-box\">\n<div id=\"file-forzare-l-accesso-sotto-https\" class=\"file\">\n<div class=\"blob-wrapper data type-text\">\n<h2>Bloccare il traffico da referrals specifici<\/h2>\n<p>Alcune volte notiamo un picco di visite sul nostro sito web, molte volte queste visite non sono da veri e propri utenti ma vengono generare da referrals esterni che molte volte risultano inutili, grazie a questa regola possiamo bloccare ogni singolo referal inserendolo in questa lista; baster\u00e0 aggiungere il sito web con la relativa estensione.<\/p>\n<pre>#Bloccare il traffico proveniente da certi siti\r\nRewriteEngine on\r\nOptions +FollowSymlinks\r\nRewriteCond %{HTTP_REFERER} badsite.com [NC,OR]\r\nRewriteCond %{HTTP_REFERER} badforum.com [NC,OR]\r\nRewriteCond %{HTTP_REFERER} badsearchengine.com [NC]\r\nRewriteRule .* - [F]<\/pre>\n<div id=\"gist18763738\" class=\"gist\">\n<div class=\"gist-file\">\n<div class=\"gist-data\">\n<div class=\"js-gist-file-update-container js-task-list-container file-box\">\n<div id=\"file-bloccare-il-traffico-da-referrals-specifici\" class=\"file\">\n<div class=\"blob-wrapper data type-text\">\n<h2>Negare l\u2019accesso a certi tipi di file<\/h2>\n<p>Con questa semplice regola possiamo negare l&#8217;accesso a determinate estensioni di file.<\/p>\n<pre>#Non permettere il caricamento di specifici tipi di file\r\nRewriteEngine on\r\nRewriteRule .*.(jpg|jpeg|gif|png|bmp|exe|swf)$ - [F,NC]<\/pre>\n<div id=\"gist18763722\" class=\"gist\">\n<div class=\"gist-file\">\n<div class=\"gist-data\">\n<div class=\"js-gist-file-update-container js-task-list-container file-box\">\n<div id=\"file-negare-l-accesso-a-certi-tipi-di-file\" class=\"file\">\n<div class=\"blob-wrapper data type-text\">\n<div id=\"gist18763712\" class=\"gist\">\n<div class=\"gist-file\">\n<div class=\"gist-data\">\n<div class=\"js-gist-file-update-container js-task-list-container file-box\">\n<div id=\"file-rimuovere-index-dall-url\" class=\"file\">\n<div class=\"blob-wrapper data type-text\">\n<div id=\"gist18763679\" class=\"gist\">\n<div class=\"gist-file\">\n<div class=\"gist-data\">\n<div class=\"js-gist-file-update-container js-task-list-container file-box\">\n<div id=\"file-rimuovere-php-dall-url\" class=\"file\">\n<div class=\"blob-wrapper data type-text\">\n<div id=\"gist18763659\" class=\"gist\">\n<div class=\"gist-file\">\n<div class=\"gist-data\">\n<div class=\"js-gist-file-update-container js-task-list-container file-box\">\n<div id=\"file-rimuovere-index-e-slash-dall-url\" class=\"file\">\n<div class=\"blob-wrapper data type-text\">\n<div id=\"gist18763640\" class=\"gist\">\n<div class=\"gist-file\">\n<div class=\"gist-data\">\n<div class=\"js-gist-file-update-container js-task-list-container file-box\">\n<div id=\"file-aggiungere-php-all-url-per-accedere-files-senza-redirezioni\" class=\"file\">\n<div class=\"blob-wrapper data type-text\">\n<div id=\"gist17286332\" class=\"gist\">\n<div class=\"gist-file\">\n<div class=\"gist-data\">\n<div class=\"js-gist-file-update-container js-task-list-container file-box\">\n<div id=\"file-redirezionare-tutte-le-richieste-al-dominio-con-www\" class=\"file\">\n<div class=\"blob-wrapper data type-text\">\n<div id=\"gist17286352\" class=\"gist\">\n<div class=\"gist-file\">\n<div class=\"gist-data\">\n<div class=\"js-gist-file-update-container js-task-list-container file-box\">\n<div id=\"file-redirezionare-tutte-le-richieste-al-dominio-senza-www\" class=\"file\">\n<div class=\"blob-wrapper data type-text\">\n<div id=\"gist17286378\" class=\"gist\">\n<div class=\"gist-file\">\n<div class=\"gist-data\">\n<div class=\"js-gist-file-update-container js-task-list-container file-box\">\n<div id=\"file-redirezioni-di-massa-verso-un-altro-dominio\" class=\"file\">\n<div class=\"blob-wrapper data type-text\">\n<div id=\"gist17286410\" class=\"gist\">\n<div class=\"gist-file\">\n<div class=\"gist-data\">\n<div class=\"js-gist-file-update-container js-task-list-container file-box\">\n<div id=\"file-aggiungere-lo-slash-alla-fine-di-tutti-gli-url\" class=\"file\">\n<div class=\"blob-wrapper data type-text\">\n<div id=\"gist17286421\" class=\"gist\">\n<div class=\"gist-file\">\n<div class=\"gist-data\">\n<div class=\"js-gist-file-update-container js-task-list-container file-box\">\n<div id=\"file-redirezione-definitiva\" class=\"file\">\n<div class=\"blob-wrapper data type-text\">\n<pre><\/pre>\n<div id=\"gist17286439\" class=\"gist\">\n<div class=\"gist-file\">\n<div class=\"gist-data\">\n<div class=\"js-gist-file-update-container js-task-list-container file-box\">\n<div id=\"file-stop-hotlinking\" class=\"file\">\n<div class=\"blob-wrapper data type-text\">\n<h2>Abilitare il Caching<\/h2>\n<p>Questa regola consente di abilitare il Caching per aumentare la velocit\u00e0 di caricamento del sito web.<\/p>\n<pre># Add Caching.\r\n&lt;FilesMatch \".(ico|jpg|jpeg|png|gif|js|css|swf)$\"&gt;\r\n    Header set Cache-Control \"max-age=3600\"\r\n&lt;\/FilesMatch&gt;<\/pre>\n<div id=\"gist17286480\" class=\"gist\">\n<div class=\"gist-file\">\n<div class=\"gist-data\">\n<div class=\"js-gist-file-update-container js-task-list-container file-box\">\n<div id=\"file-abilitare-il-caching\" class=\"file\">\n<div class=\"blob-wrapper data type-text\">\n<div id=\"gist17286509\" class=\"gist\">\n<div class=\"gist-file\">\n<div class=\"gist-data\">\n<div class=\"js-gist-file-update-container js-task-list-container file-box\">\n<div id=\"file-bloccare-la-navigazione-a-cartelle\" class=\"file\">\n<div class=\"blob-wrapper data type-text\">\n<h2>Abilitare la compressione di file HTML, CSS, JavaScript e XML<\/h2>\n<p>Grazie a questa regola \u00e8 possibile comprimere alcuni file del nostro sito web. Inoltre \u00e8 possibile guadagnare anche diversi secondi nel caricamento del nostro sito web.<\/p>\n<pre># Compress text, html, javascript, css, xml:\r\nAddOutputFilterByType DEFLATE text\/plain\r\nAddOutputFilterByType DEFLATE text\/html\r\nAddOutputFilterByType DEFLATE text\/xml\r\nAddOutputFilterByType DEFLATE text\/css\r\nAddOutputFilterByType DEFLATE application\/xml\r\nAddOutputFilterByType DEFLATE application\/xhtml+xml\r\nAddOutputFilterByType DEFLATE application\/rss+xml\r\nAddOutputFilterByType DEFLATE application\/javascript\r\nAddOutputFilterByType DEFLATE application\/x-javascript<\/pre>\n<div id=\"gist17286517\" class=\"gist\">\n<div class=\"gist-file\">\n<div class=\"gist-data\">\n<div class=\"js-gist-file-update-container js-task-list-container file-box\">\n<div id=\"file-abilitare-la-compressione-di-file-html-css-javascript-e-xml\" class=\"file\">\n<div class=\"blob-wrapper data type-text\">\n<h2>Redirezioni WordPress dopo cambio permalink<\/h2>\n<p>Questa funzione \u00e8 utile nel caso in cui i nostri permalink vengano sostituiti da nuovi.<\/p>\n<pre>## From permalink \"Day and Name (\/%year%\/%monthnum%\/%day%\/%postname%\/)\" to \"postname\"\r\nRedirectMatch 301 ^\/([0-9]{4})\/([0-9]{2})\/([0-9]{2})\/(.*)$ http:\/\/www.yourwebsite.com\/$4\r\n\r\n## From permalink \"Month and Name (\/%year%\/%monthnum%\/%postname%\/)\" to \"postname\"\r\nRedirectMatch 301 ^\/([0-9]{4})\/([0-9]{2})\/(.*)$ http:\/\/www.yourwebsite.com\/$3\r\n\r\n## From permalink \"Numeric (\/archives\/%post_id%)\" to \"postname\"\r\nRedirectMatch 301 ^\/archives\/(d+)$ http:\/\/www.yourwebsite.com\/?p=$1<\/pre>\n<div class=\"blob-wrapper data type-text\"><\/div>\n<h2>Configurazione standard file\u00a0per modificare htaccess WordPress<\/h2>\n<div>\n<pre># BEGIN WordPress\r\n&lt;IfModule mod_rewrite.c&gt;\r\nRewriteEngine On\r\nRewriteBase \/\r\nRewriteRule ^index.php$ - [L]\r\nRewriteCond %{REQUEST_FILENAME} !-f\r\nRewriteCond %{REQUEST_FILENAME} !-d\r\nRewriteRule . \/index.php [L]\r\n&lt;\/IfModule&gt;\r\n\r\n# END WordPress\r\n## ENABLE GZIP COMPRESSION ##\r\nAddOutputFilterByType DEFLATE text\/plain\r\nAddOutputFilterByType DEFLATE text\/html\r\nAddOutputFilterByType DEFLATE text\/xml\r\nAddOutputFilterByType DEFLATE text\/css\r\nAddOutputFilterByType DEFLATE application\/xml\r\nAddOutputFilterByType DEFLATE application\/xhtml+xml\r\nAddOutputFilterByType DEFLATE application\/rss+xml\r\nAddOutputFilterByType DEFLATE application\/javascript\r\nAddOutputFilterByType DEFLATE application\/x-javascript\r\n## ENABLE GZIP COMPRESSION ##\r\n## EXPIRES CACHING ##\r\n&lt;IfModule mod_expires.c&gt;\r\nExpiresActive On\r\nExpiresByType image\/jpg \"access 1 year\"\r\nExpiresByType image\/jpeg \"access 1 year\"\r\nExpiresByType image\/gif \"access 1 year\"\r\nExpiresByType image\/png \"access 1 year\"\r\nExpiresByType text\/css \"access 1 month\"\r\nExpiresByType application\/pdf \"access 1 month\"\r\nExpiresByType application\/javascript \"access 1 month\"\r\nExpiresByType application\/x-javascript \"access 1 month\"\r\nExpiresByType application\/x-shockwave-flash \"access 1 month\"\r\nExpiresByType image\/x-icon \"access 1 year\"\r\nExpiresDefault \"access 2 days\"\r\n&lt;\/IfModule&gt;\r\n## EXPIRES CACHING ##<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p><!-- Articoli correlati - SEO internal linking --><\/p>\n<div class=\"related-posts-seo\" style=\"margin-top:30px; padding:20px; background:#f5f5f5; border-radius:8px;\">\n<h3 style=\"margin-top:0;\">Potrebbe interessarti anche:<\/h3>\n<ul style=\"margin-bottom:0;\">\n<li><a href=\"https:\/\/gianlucagentile.com\/blog\/guida-dettagliata-su-libero-mail-creazione-funzionalita-e-personalizzazione\/\">Guida Dettagliata su Libero Mail: Creazione, Funzionalit\u00e0 e Personalizzazione<\/a><\/li>\n<li><a href=\"https:\/\/gianlucagentile.com\/blog\/come-risolvere-il-problema-quando-il-server-dns-non-risponde\/\">Come risolvere il problema quando il server DNS non risponde<\/a><\/li>\n<li><a href=\"https:\/\/gianlucagentile.com\/blog\/le-migliori-alternative-a-gmail\/\">Le Migliori Alternative a Gmail<\/a><\/li>\n<\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Modificare htaccess WordPress. Grazie al file .htaccess si possono creare delle regole per il nostro webserver Apache, cio\u00e8 lo spazio web dove risiede il nostro&#8230;<\/p>\n","protected":false},"author":1,"featured_media":10396,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"Modificare htaccess Wordpress | Gianluca Gentile","_seopress_titles_desc":"Modificare htaccess Wordpress. Grazie al file .htaccess si possono creare delle regole per il nostro webserver Apache, cio\u00e8 lo spazio web dove risiede ...","_seopress_robots_index":"","footnotes":""},"categories":[58],"tags":[1382,1381,1374],"class_list":{"0":"post-10368","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-guide","8":"tag-hosting","9":"tag-ottimizzazione","10":"tag-wordpress"},"_links":{"self":[{"href":"https:\/\/gianlucagentile.com\/blog\/wp-json\/wp\/v2\/posts\/10368","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gianlucagentile.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gianlucagentile.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gianlucagentile.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gianlucagentile.com\/blog\/wp-json\/wp\/v2\/comments?post=10368"}],"version-history":[{"count":0,"href":"https:\/\/gianlucagentile.com\/blog\/wp-json\/wp\/v2\/posts\/10368\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gianlucagentile.com\/blog\/wp-json\/wp\/v2\/media\/10396"}],"wp:attachment":[{"href":"https:\/\/gianlucagentile.com\/blog\/wp-json\/wp\/v2\/media?parent=10368"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gianlucagentile.com\/blog\/wp-json\/wp\/v2\/categories?post=10368"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gianlucagentile.com\/blog\/wp-json\/wp\/v2\/tags?post=10368"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}