{"id":96082,"date":"2024-02-09T11:03:57","date_gmt":"2024-02-09T10:03:57","guid":{"rendered":"https:\/\/www.ait-themes.club\/?p=96082"},"modified":"2025-01-20T09:18:23","modified_gmt":"2025-01-20T08:18:23","slug":"how-to-fix-wordpress-posts-returning-404-error","status":"publish","type":"post","link":"https:\/\/www.ait-themes.club\/it\/come-risolvere-lerrore-404-dei-post-di-wordpress\/","title":{"rendered":"Come risolvere l'errore 404 dei post di WordPress"},"content":{"rendered":"<p>I post di WordPress che restituiscono un errore 404 sono un problema comune che di solito si verifica quando le regole di riscrittura nel file <code>.htaccess<\/code> quando il file viene danneggiato o quando le impostazioni dei permalink non sono configurate correttamente. Questo errore significa che il contenuto del vostro sito WordPress non \u00e8 andato perso, ma che il server web non riesce a trovare i post o le pagine richieste. Ecco come \u00e8 possibile risolvere questo problema:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Reset_Permalink_Settings\"><\/span>Ripristino delle impostazioni dei Permalink<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>La reimpostazione delle impostazioni dei permalink \u00e8 spesso il modo pi\u00f9 semplice per risolvere l'errore 404 per i post e le pagine. Ecco come fare:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Accedere alla dashboard di WordPress.<\/li>\n\n\n\n<li>Navigare verso <strong>Impostazioni &gt; Permalink<\/strong>.<\/li>\n\n\n\n<li>Annotate l'impostazione attuale dei permalink (in modo da poter tornare indietro se necessario).<\/li>\n\n\n\n<li>Selezionare una struttura di permalink diversa, fare clic su <strong>Salva le modifiche<\/strong>.<\/li>\n\n\n\n<li>Quindi, tornare all'impostazione originale dei permalink e fare clic su <strong>Salva le modifiche<\/strong> di nuovo.<\/li>\n<\/ul>\n\n\n\n<p>Questo processo costringe WordPress a sciacquare e rigenerare la <code>.htaccess<\/code> le regole di riscrittura del file, che possono risolvere l'errore 404.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Manually_Edit_the_htaccess_File\"><\/span>Modificare manualmente il file .htaccess<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Se la reimpostazione dei permalink non funziona, potrebbe essere necessario modificare manualmente il file <code>.htaccess<\/code> file. Questo file pu\u00f2 essere danneggiato o potrebbe non avere le autorizzazioni corrette per essere aggiornato automaticamente.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Collegatevi al vostro sito utilizzando un client FTP o attraverso il File Manager nel pannello di controllo del vostro account di hosting.<\/li>\n\n\n\n<li>Individuare il <code>.htaccess<\/code> nella directory principale della vostra installazione di WordPress. Se non riuscite a vederlo, assicuratevi che il vostro client FTP sia impostato per mostrare i file nascosti. In alcuni client, questo file potrebbe essere nascosto per impostazione predefinita.<\/li>\n\n\n\n<li>Scaricare un backup del file <code>.htaccess<\/code> sul computer (in caso di ripristino).<\/li>\n\n\n\n<li>Modificare il <code>.htaccess<\/code> e sostituirne il contenuto con le regole di riscrittura predefinite di WordPress:<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code># INIZIO WordPress\n\nRewriteEngine On\nRewriteBase \/\nRewriteRule ^index\\.php$ - [L]\nRewriteCond %{REQUEST_FILENAME} !-f\nRewriteCond %{REQUEST_FILENAME} !-d\nRewriteRule . \/index.php [L]\n\n# FINE WordPress<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Salvare le modifiche e caricare il file sul server.<\/li>\n\n\n\n<li>Controllate il vostro sito per vedere se questo risolve l'errore 404.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Ensure_the_htaccess_File_is_Writeable\"><\/span>Assicurarsi che il file .htaccess sia scrivibile<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>WordPress deve essere in grado di scrivere nella cartella <code>.htaccess<\/code> file. Se \u00e8 impostato su un livello di autorizzazione che non consente la scrittura, WordPress non sar\u00e0 in grado di aggiornare le strutture dei permalink.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Utilizzando il client FTP o il File Manager, verificare le autorizzazioni per il file <code>.htaccess<\/code> file.<\/li>\n\n\n\n<li>Le autorizzazioni devono essere impostate su 644 o 664. Per modificare i permessi del file, fare clic con il pulsante destro del mouse sul file <code>.htaccess<\/code> selezionare \"Autorizzazioni file\" e aggiornare il valore numerico.<\/li>\n\n\n\n<li>Dopo aver impostato i permessi corretti, provate a reimpostare nuovamente i permalink attraverso la dashboard di WordPress.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Check_for_Plugin_Conflicts\"><\/span>Controllare i conflitti tra i plugin<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>A volte, un plugin (in particolare i plugin di caching o SEO) pu\u00f2 interferire con i permalink. Per verificare la presenza di conflitti tra plugin:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Disattivate tutti i vostri plugin tramite la dashboard di WordPress alla voce <strong>Plugin &gt; Plugin installati<\/strong>.<\/li>\n\n\n\n<li>Riattivateli uno per uno, controllando che il vostro sito non presenti l'errore 404 dopo ogni attivazione.<\/li>\n\n\n\n<li>Se l'errore ricompare dopo aver attivato un particolare plugin, \u00e8 probabile che abbiate trovato la fonte del problema. Controllate le impostazioni del plugin o cercate un plugin alternativo.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Check_Your_Server_Configuration\"><\/span>Controllare la configurazione del server<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Se nessuna delle soluzioni precedenti funziona, il problema potrebbe essere legato alla configurazione del server. Questo \u00e8 particolarmente rilevante se si \u00e8 passati di recente a un nuovo provider di hosting.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Contattate il team di assistenza del vostro provider di hosting e spiegate il problema. Potranno verificare se il server \u00e8 configurato correttamente per gestire la struttura dei permalink di WordPress.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span>Conclusione<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>I post di WordPress che restituiscono un errore 404 possono essere tipicamente risolti reimpostando i permalink o correggendo il <code>.htaccess<\/code> file. Questi passaggi di solito risolvono il problema, ma se il problema persiste, potrebbe essere dovuto a un problema pi\u00f9 complesso del server o del database, che richiede il supporto professionale del vostro host web o di uno specialista di WordPress.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_80 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Indice dei contenuti<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.ait-themes.club\/it\/come-risolvere-lerrore-404-dei-post-di-wordpress\/#Reset_Permalink_Settings\" >Ripristino delle impostazioni dei Permalink<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.ait-themes.club\/it\/come-risolvere-lerrore-404-dei-post-di-wordpress\/#Manually_Edit_the_htaccess_File\" >Modificare manualmente il file .htaccess<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.ait-themes.club\/it\/come-risolvere-lerrore-404-dei-post-di-wordpress\/#Ensure_the_htaccess_File_is_Writeable\" >Assicurarsi che il file .htaccess sia scrivibile<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.ait-themes.club\/it\/come-risolvere-lerrore-404-dei-post-di-wordpress\/#Check_for_Plugin_Conflicts\" >Controllare i conflitti tra i plugin<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.ait-themes.club\/it\/come-risolvere-lerrore-404-dei-post-di-wordpress\/#Check_Your_Server_Configuration\" >Controllare la configurazione del server<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.ait-themes.club\/it\/come-risolvere-lerrore-404-dei-post-di-wordpress\/#Conclusion\" >Conclusione<\/a><\/li><\/ul><\/nav><\/div>","protected":false},"excerpt":{"rendered":"<p>I post di WordPress che restituiscono un errore 404 sono un problema comune che di solito si verifica quando le regole di riscrittura nel file .htaccess sono corrotte o quando le impostazioni dei permalink non sono configurate correttamente. Questo errore significa che il contenuto del vostro sito WordPress non \u00e8 andato perso, ma che il server web non riesce a trovare i post o le pagine richieste. Ecco come [...]<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_eb_attr":"","_citadela_custom_class":"","footnotes":""},"categories":[63],"tags":[],"citadela-post-location":[],"class_list":["post-96082","post","type-post","status-publish","format-standard","hentry","category-wordpress-tutorials"],"_links":{"self":[{"href":"https:\/\/www.ait-themes.club\/it\/wp-json\/wp\/v2\/posts\/96082","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ait-themes.club\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ait-themes.club\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ait-themes.club\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ait-themes.club\/it\/wp-json\/wp\/v2\/comments?post=96082"}],"version-history":[{"count":1,"href":"https:\/\/www.ait-themes.club\/it\/wp-json\/wp\/v2\/posts\/96082\/revisions"}],"predecessor-version":[{"id":96083,"href":"https:\/\/www.ait-themes.club\/it\/wp-json\/wp\/v2\/posts\/96082\/revisions\/96083"}],"wp:attachment":[{"href":"https:\/\/www.ait-themes.club\/it\/wp-json\/wp\/v2\/media?parent=96082"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ait-themes.club\/it\/wp-json\/wp\/v2\/categories?post=96082"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ait-themes.club\/it\/wp-json\/wp\/v2\/tags?post=96082"},{"taxonomy":"citadela-post-location","embeddable":true,"href":"https:\/\/www.ait-themes.club\/it\/wp-json\/wp\/v2\/citadela-post-location?post=96082"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}