{"id":323,"date":"2021-10-11T10:50:36","date_gmt":"2021-10-11T10:50:36","guid":{"rendered":"https:\/\/www.hostcommerce.it\/it\/?p=323"},"modified":"2021-12-10T18:12:49","modified_gmt":"2021-12-10T18:12:49","slug":"errore-404-in-magento-come-risolverlo-e-perche-si-verifica","status":"publish","type":"post","link":"https:\/\/www.bhoost.com\/it\/piattaforme-ecommerce\/errore-404-in-magento-come-risolverlo-e-perche-si-verifica\/","title":{"rendered":"Errore 404 in Magento: come risolverlo e perch\u00e9 si verifica"},"content":{"rendered":"<p>C&#8217;\u00e8 un errore molto comune con il quale gli utenti Magento devono spesso fare i conti, dopo aver installato il proprio sito Magento. Infatti anche se l&#8217;installazione ha dato esito positivo, pu\u00f2 apparire l&#8217;errore 404 Not Found nella pagina di amministrazione. Questo errore di solito si verifica anche dopo l&#8217;installazione o l&#8217;aggiornamento delle estensioni.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_86 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Indice dei contenuti<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6a7d2a6d9f7cb\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a7d2a6d9f7cb\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.bhoost.com\/it\/piattaforme-ecommerce\/errore-404-in-magento-come-risolverlo-e-perche-si-verifica\/#Come_risolvere_lerrore_404_di_Magento_Admin\" >Come risolvere l&#8217;errore 404 di Magento Admin<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.bhoost.com\/it\/piattaforme-ecommerce\/errore-404-in-magento-come-risolverlo-e-perche-si-verifica\/#1_Ricontrolla_lURL_dellamministratore_in_envphp\" >1. Ricontrolla l&#8217;URL dell&#8217;amministratore in env.php<\/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.bhoost.com\/it\/piattaforme-ecommerce\/errore-404-in-magento-come-risolverlo-e-perche-si-verifica\/#2_Svuota_la_cache_di_Magento\" >2. Svuota la cache di Magento<\/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.bhoost.com\/it\/piattaforme-ecommerce\/errore-404-in-magento-come-risolverlo-e-perche-si-verifica\/#3_Servire_i_file_dalla_directory_pub\" >3. Servire i file dalla directory \/pub<\/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.bhoost.com\/it\/piattaforme-ecommerce\/errore-404-in-magento-come-risolverlo-e-perche-si-verifica\/#4_Aggiungisostituisci_il_file_htaccess_nella_cartella_principale\" >4. Aggiungi\/sostituisci il file .htaccess nella cartella principale<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.bhoost.com\/it\/piattaforme-ecommerce\/errore-404-in-magento-come-risolverlo-e-perche-si-verifica\/#5_Elimina_la_cartella_varcache\" >5. Elimina la cartella var\/cache<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.bhoost.com\/it\/piattaforme-ecommerce\/errore-404-in-magento-come-risolverlo-e-perche-si-verifica\/#Conclusioni\" >Conclusioni<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Come_risolvere_lerrore_404_di_Magento_Admin\"><\/span>Come risolvere l&#8217;errore 404 di Magento Admin<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Poich\u00e9 per questo errore ci sono diverse possibili cause, ci possono essere anche diverse soluzioni possibili. Vediamo insieme le pi\u00f9 comuni. Puoi provarle tutte fino a che il problema non si risolve.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Ricontrolla_lURL_dellamministratore_in_envphp\"><\/span>1. Ricontrolla l&#8217;URL dell&#8217;amministratore in env.php<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u00c8 possibile che tu abbia digitato male l&#8217;URL dell&#8217;amministratore. Per assicurarti di avere l&#8217;URL dell&#8217;amministratore corretto, vai su <em>[..]\/app\/etc\/<\/em> e apri il file <em>env.php.<\/em><\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-324 size-full\" src=\"https:\/\/www.hostcommerce.it\/it\/wp-content\/uploads\/sites\/2\/2021\/10\/env-php.png\" alt=\"env-php\" width=\"445\" height=\"199\" srcset=\"https:\/\/www.bhoost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/10\/env-php.png 445w, https:\/\/www.bhoost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/10\/env-php-300x134.png 300w\" sizes=\"(max-width: 445px) 100vw, 445px\" \/><\/p>\n<p>Ad esempio, con admin come frontName, l&#8217;URL dell&#8217;amministratore sar\u00e0 http:\/\/magento-website.com\/admin.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Svuota_la_cache_di_Magento\"><\/span>2. Svuota la cache di Magento<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Puoi svuotare la cache di Magento usando la riga di comando:<\/p>\n<div class=\"\">\n<pre><span class=\"enlighter-text\">php bin\/magento cache:clean<\/span><\/pre>\n<\/div>\n<div><span class=\"enlighter-text\">rm -rf var\/cache\/*<\/span><\/div>\n<div class=\"\">\n<pre><span class=\"enlighter-text\">rm -rf var\/generation\/*<\/span><\/pre>\n<\/div>\n<div><\/div>\n<div>\n<h3><span class=\"ez-toc-section\" id=\"3_Servire_i_file_dalla_directory_pub\"><\/span>3. Servire i file dalla directory \/pub<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Questa soluzione \u00e8 specifica per gli utenti che usano Magento versione 2.4.2 e successive. Il motivo per cui potresti infatti potresti avere un errore 404 non trovato dopo una nuova installazione di Magento 2.4.2 \u00e8 proprio dovuto a un cambiamento a partire da Magento 2.4.2, che richiede di impostare il webroot su \/pub\/ per una maggiore sicurezza.<\/p>\n<p>Per ovviare a questo, ti consigliamo di seguire la <a href=\"https:\/\/devdocs.magento.com\/guides\/v2.4\/install-gde\/tutorials\/change-docroot-to-pub.html\" target=\"_blank\" rel=\"noopener\">guida ufficiale di Magento<\/a>. L&#8217;intero processo prevede vari passaggi come: modificare la configurazione del server, aggiornare l&#8217;URL di base, aggiornare il file <em>env.php<\/em> e cambiare modalit\u00e0.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Aggiungisostituisci_il_file_htaccess_nella_cartella_principale\"><\/span>4. Aggiungi\/sostituisci il file .htaccess nella cartella principale<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Aggiungi\/sostituisci il file <em>.htaccess<\/em> predefinito nella cartella principale con il file<em> .htaccess<\/em> ufficiale dalla base di codice Magento.<\/p>\n<pre class=\"enlighter-clipboard\">RewriteEngine on\r\nRewriteCond %{REQUEST_URI} !^\/pub\/\r\nRewriteCond %{REQUEST_URI} !^\/setup\/\r\nRewriteCond %{REQUEST_URI} !^\/update\/\r\nRewriteCond %{REQUEST_URI} !^\/dev\/\r\nRewriteRule .* \/pub\/$0 [L]\r\nDirectoryIndex index.php<\/pre>\n<\/div>\n<h2><span class=\"ez-toc-section\" id=\"5_Elimina_la_cartella_varcache\"><\/span>5. Elimina la cartella var\/cache<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Elimina la cartella <em>var\/cache<\/em><br \/>\nVai al tuo database Magento 2 ed esegui la seguente query SQL:<\/p>\n<pre class=\"enlighter-clipboard\">SELECT * FROM core_config_data WHERE path = 'web\/seo\/use_rewrites'<\/pre>\n<p>E cambia il valore di<em> web\/seo\/url_rewrites<\/em> a 0<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-325 size-full\" src=\"https:\/\/www.hostcommerce.it\/it\/wp-content\/uploads\/sites\/2\/2021\/10\/web-seo-url.png\" alt=\"web-seo-url\" width=\"768\" height=\"196\" srcset=\"https:\/\/www.bhoost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/10\/web-seo-url.png 768w, https:\/\/www.bhoost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/10\/web-seo-url-300x77.png 300w, https:\/\/www.bhoost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/10\/web-seo-url-750x191.png 750w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/><\/p>\n<p>Per vedere se funziona, accedi al tuo Magento Admin tramite: <em>https:\/\/your_magent_base_url\/index.php\/your_admin_url\/<\/em><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Conclusioni\"><\/span>Conclusioni<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Come vedi, tante possono essere le motivazioni per cui si pu\u00f2 verificare l&#8217;errore 404. Tuttavia non disperare, provando uno di questi sistemi, sicuramente riuscirai a risolvere tutto.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>C&#8217;\u00e8 un errore molto comune con il quale gli utenti Magento devono spesso fare i conti, dopo aver installato il [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_uag_custom_page_level_css":"","footnotes":""},"categories":[2,1],"tags":[16],"class_list":["post-323","post","type-post","status-publish","format-standard","hentry","category-magento","category-piattaforme-ecommerce","tag-magento"],"acf":[],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"admin","author_link":"https:\/\/www.bhoost.com\/it\/author\/andreasacca_vd0s1ik8\/"},"uagb_comment_info":0,"uagb_excerpt":"C&#8217;\u00e8 un errore molto comune con il quale gli utenti Magento devono spesso fare i conti, dopo aver installato il [&hellip;]","jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/posts\/323","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/comments?post=323"}],"version-history":[{"count":1,"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/posts\/323\/revisions"}],"predecessor-version":[{"id":326,"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/posts\/323\/revisions\/326"}],"wp:attachment":[{"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/media?parent=323"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/categories?post=323"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/tags?post=323"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}