<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Bug wordpress?]]></title><description><![CDATA[<p dir="auto">Salve a tutti,<br />
se per esempio richiamo la pagina <a href="http://miosito.it/" rel="nofollow ugc">miosito.it/</a>? oppure index.php? oppure anche index.php?qualsiasicosa vengo reinidirizzato alla home anzichè ottenere un errore 404.</p>
<p dir="auto">Ho fatto delle prove su altri blog realizzati in wordpress non miei ed il problema non sembra essere solo da me?<br />
Eventualmente come si potrebbe risolvere?</p>
<p dir="auto">grazie</p>
]]></description><link>https://connect.gt/topic/158902/bug-wordpress</link><generator>RSS for Node</generator><lastBuildDate>Sat, 04 Apr 2026 04:16:00 GMT</lastBuildDate><atom:link href="https://connect.gt/topic/158902.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 06 Oct 2011 21:26:48 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Bug wordpress? on Wed, 19 Oct 2011 20:09:12 GMT]]></title><description><![CDATA[<p dir="auto">Grazie Teju,<br />
credo questa soluzione funzionerà, ti farò sapere, mille grazie.</p>
]]></description><link>https://connect.gt/post/1028465</link><guid isPermaLink="true">https://connect.gt/post/1028465</guid><dc:creator><![CDATA[otta]]></dc:creator><pubDate>Wed, 19 Oct 2011 20:09:12 GMT</pubDate></item><item><title><![CDATA[Reply to Bug wordpress? on Wed, 19 Oct 2011 08:25:11 GMT]]></title><description><![CDATA[<p dir="auto">Ah ok, così mi è più chiaro il tuo problema!</p>
<p dir="auto">Una pagina PHP ha due modi per passare variabili tra una pagina ed un'altra: in GET o in POST. Entrambi questi metodi sono utilizzabili con le &lt;form&gt; HTML, o puoi passare variabili in GET anche mettendo un indirizzo.php**?**variabile=valore.</p>
<p dir="auto">Dunque se tu scrivi index.php?qualcosa il PHP si aspetta un valore per la variabile GET "qualcosa" e se non lo trova correttamente visualizza la sola index.php senza alcuna modifica.</p>
<p dir="auto">E' dunque un'impostazione del PHP, difficile fargli credere sia un 404... a meno di non aggiungere del codice in cui dici, a grandi linee (codice non testata, ma a logica corretto):</p>
<p dir="auto">foreach ($_GET as $variabile) {<br />
if ($variabile!='p') {<br />
if ($variabile!='page_id'){<br />
echo '&lt;meta HTTP-EQUIV="REFRESH" content="0; url=TUO_SITO/404.php"&gt;';<br />
}<br />
}<br />
}</p>
<p dir="auto">Ovvero leggi tutte le variabili passate in GET e se non equivalgono a "p" o a "page_id" (ovvero le variabili che indicano i post e le pagine, e devi aggiungere anche gli altri casi di archivio, data, etc....) vengono reindirizzate su 404.php</p>
]]></description><link>https://connect.gt/post/1028470</link><guid isPermaLink="true">https://connect.gt/post/1028470</guid><dc:creator><![CDATA[teju]]></dc:creator><pubDate>Wed, 19 Oct 2011 08:25:11 GMT</pubDate></item><item><title><![CDATA[Reply to Bug wordpress? on Tue, 18 Oct 2011 21:24:02 GMT]]></title><description><![CDATA[<p dir="auto">Ciao Teju, grazie nuovamente per il tuo aiuto ma le ho già provate tutte, il problema non è dove far reindirizzare in caso di pagina non esistente, il problema è che wordpress non vede una pagina di questo tipo <a href="http://miosito.it/index.php?qualcosa" rel="nofollow ugc">miosito.it/index.php?qualcosa</a> come una pagina inesistente.</p>
<p dir="auto">Se ti capita prova su un qualsiasi sito fatto in wordpress.</p>
<p dir="auto">Grazie</p>
]]></description><link>https://connect.gt/post/1028463</link><guid isPermaLink="true">https://connect.gt/post/1028463</guid><dc:creator><![CDATA[otta]]></dc:creator><pubDate>Tue, 18 Oct 2011 21:24:02 GMT</pubDate></item><item><title><![CDATA[Reply to Bug wordpress? on Tue, 18 Oct 2011 21:08:40 GMT]]></title><description><![CDATA[<p dir="auto">Se non sbaglio, la pagina 404.php del template è quella che decide dove reindirizzarti in caso di indirizzi non corretti, o di visualizzare un messaggio di errore.<br />
Dunque, a seconda del template, vieni reindirizzato in home o ti viene comunicato un errore.<br />
Cambiando quel file cambi il messaggio all'utente che sbaglia link.</p>
<p dir="auto">In alternativa, il tuo file .htaccess può contenere questo codice:<br />
<strong>ErrorDocument 404 /pagina_a_cui_reindirizzare.php</strong></p>
]]></description><link>https://connect.gt/post/1028468</link><guid isPermaLink="true">https://connect.gt/post/1028468</guid><dc:creator><![CDATA[teju]]></dc:creator><pubDate>Tue, 18 Oct 2011 21:08:40 GMT</pubDate></item><item><title><![CDATA[Reply to Bug wordpress? on Tue, 18 Oct 2011 14:47:19 GMT]]></title><description><![CDATA[<p dir="auto">Ciao Teju,<br />
grazie per il tuo contributo ma non mi è chiaro cosa vuoi dire.</p>
<p dir="auto">Certo che ho un file 404.php ma cosa dovrei modificare?<br />
Il punto secondo me è lavorare su una regola nel file .htaccess che faccia restituire alle pagine come <a href="http://miosito.it/index.php?qualcosa" rel="nofollow ugc">miosito.it/index.php?qualcosa</a> un 404 anzichè un 200.</p>
<p dir="auto">Ho il dubbio che forse questo non sia un bug ma va bene così però nel mio caso, visto che ho delle vecchie url indicizzate sui motori, è un problema perchè non riesco a fargli restituire l'errore 404 ma comunico ai motori con il codice 200 che la pagina continua ad esistere ed è la home quindi duplicazione della index.</p>
]]></description><link>https://connect.gt/post/1028459</link><guid isPermaLink="true">https://connect.gt/post/1028459</guid><dc:creator><![CDATA[otta]]></dc:creator><pubDate>Tue, 18 Oct 2011 14:47:19 GMT</pubDate></item><item><title><![CDATA[Reply to Bug wordpress? on Tue, 18 Oct 2011 11:40:59 GMT]]></title><description><![CDATA[<p dir="auto">Ciao Otta, dipende anche dal template in uso: se esiste un file 404.php in root del template, puoi modificare quella. <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=5l94qfpgdvn" class="not-responsive emoji emoji-android emoji--wink" title=";)" alt="😉" /></p>
]]></description><link>https://connect.gt/post/1028467</link><guid isPermaLink="true">https://connect.gt/post/1028467</guid><dc:creator><![CDATA[teju]]></dc:creator><pubDate>Tue, 18 Oct 2011 11:40:59 GMT</pubDate></item><item><title><![CDATA[Reply to Bug wordpress? on Thu, 13 Oct 2011 15:42:11 GMT]]></title><description><![CDATA[<p dir="auto">Ma, probabilmente un modo ci sarà, ma non so come aiutarti. Magari qualcuno di più esperto in questioni di natura tecnica <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=5l94qfpgdvn" class="not-responsive emoji emoji-android emoji--wink" title=";)" alt="😉" /></p>
]]></description><link>https://connect.gt/post/1028461</link><guid isPermaLink="true">https://connect.gt/post/1028461</guid><dc:creator><![CDATA[katherine]]></dc:creator><pubDate>Thu, 13 Oct 2011 15:42:11 GMT</pubDate></item><item><title><![CDATA[Reply to Bug wordpress? on Thu, 13 Oct 2011 13:41:54 GMT]]></title><description><![CDATA[<p dir="auto">Ciao Katherine,<br />
grazie per la tua risposta ma purtroppo speravo di trovare un modo tecnico, magari attraverso l'htaccess per evitare che una pagina del genere per esempio <a href="http://miosito.it/index.php?page=search&amp;q=parola+chiave" rel="nofollow ugc">miosito.it/index.php?page=search&amp;q=parola+chiave</a> (pagina che non esiste) facesse un redirect verso la home con codice 200 perchè credo che potrebbe essere intesa come una duplicazione della home.</p>
<p dir="auto">Nel mio caso infatti essendo passato da una vecchia piattaforma a wordpress mi ritrovo sui motori di ricerca alcune vecchie url come quella sopra indicata che anzichè restituire un 404 mostra la home con header 200.</p>
<p dir="auto">Spero di essere riuscito a spiegarmi, se hai una idea di come mostrare un 404 per una url del genere te ne sarei grato, è sicuramente qualcosa che non sarà capitato solo a me quindi credo che possa interessare anche ad altri utenti.</p>
<p dir="auto">Grazie</p>
]]></description><link>https://connect.gt/post/1028458</link><guid isPermaLink="true">https://connect.gt/post/1028458</guid><dc:creator><![CDATA[otta]]></dc:creator><pubDate>Thu, 13 Oct 2011 13:41:54 GMT</pubDate></item><item><title><![CDATA[Reply to Bug wordpress? on Thu, 13 Oct 2011 12:36:05 GMT]]></title><description><![CDATA[<p dir="auto">Ciao otta</p>
<p dir="auto">non è un bug, è la "prassi". Il 404 viene visualizzato quando si cerca qualcosa che nel sito non c'è o è stato rimosso, spostato, ecc...</p>
]]></description><link>https://connect.gt/post/1028460</link><guid isPermaLink="true">https://connect.gt/post/1028460</guid><dc:creator><![CDATA[katherine]]></dc:creator><pubDate>Thu, 13 Oct 2011 12:36:05 GMT</pubDate></item><item><title><![CDATA[Reply to Bug wordpress? on Thu, 13 Oct 2011 11:43:03 GMT]]></title><description><![CDATA[<p dir="auto">nessuno?</p>
]]></description><link>https://connect.gt/post/1028457</link><guid isPermaLink="true">https://connect.gt/post/1028457</guid><dc:creator><![CDATA[otta]]></dc:creator><pubDate>Thu, 13 Oct 2011 11:43:03 GMT</pubDate></item></channel></rss>