<?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[Problema interpretazione .htm come .php su server dedicato]]></title><description><![CDATA[<p dir="auto">Ciao a tutti,<br />
sono appena passato su un server dedicato (linux).<br />
Se attivo l'interpretazione htm come php per poter<br />
metterci dentro gli include succede una cosa abbastanza strana.<br />
Ovvero le cose funzionano ma con una certa lentezza.<br />
Quello che probabilmente capita e' che il server attenda qualcosa (non so cosa)<br />
e poi appena va in timeout ti manda subito la pagina.<br />
Forse una qualche cosa che c'e' negli htm che non dovrebbe esserci?<br />
Ora l'ho disattivata per verificare che sia quello, e infatti e' tornato veloce.<br />
Non e' un problema di carico del server (che resta fisso allo 0% di cpu<br />
impegnata) ne' di banda disponibile che resta sempre vicino allo zero...</p>
<p dir="auto">Qualcuno ha avuto un problema simile o ha qualche ipotesi??</p>
]]></description><link>https://connect.gt/topic/44717/problema-interpretazione-htm-come-php-su-server-dedicato</link><generator>RSS for Node</generator><lastBuildDate>Wed, 09 Sep 2026 09:31:41 GMT</lastBuildDate><atom:link href="https://connect.gt/topic/44717.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 28 Aug 2007 10:15:59 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problema interpretazione .htm come .php su server dedicato on Thu, 13 Sep 2007 22:09:41 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://connect.gt/uid/289">@paolino</a> said:</p>
<blockquote>
<p dir="auto">una cosa però non mi è chiara....visto che usi PHP perchè hai creato 2000 file? non era meglio creare un solo script PHP e mettere i contenuti in un DB dal quale poi lo script li avrebbe recuperati per costruire le pagine al volo?</p>
</blockquote>
<p dir="auto">Tieni presente che la prima pagina del sito è stata fatta con frontpage ed una bella tabellina, poi sono arrivati i fogli di stile, poi i div, poi l'xhtml, e così via. Insomma sono un po' auto e un po' forum-aiuto-didatta!</p>
]]></description><link>https://connect.gt/post/588015</link><guid isPermaLink="true">https://connect.gt/post/588015</guid><dc:creator><![CDATA[mypersonaltrainer]]></dc:creator><pubDate>Thu, 13 Sep 2007 22:09:41 GMT</pubDate></item><item><title><![CDATA[Reply to Problema interpretazione .htm come .php su server dedicato on Thu, 13 Sep 2007 08:30:32 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://connect.gt/uid/2275">@mypersonaltrainer</a> said:</p>
<blockquote>
<p dir="auto">Quindi se non ho capito male (è la prima volta che sento il termine "espressioni regolari") intendevi utilizzare la funzione "trova e sostituisci"?<br />
Poi avrei comunque dovuto specificare l'url della nuova pagina, un lavoretto da 2 o tre giorni almeno...<br />
E poi cos'ha questa strada che non va, considerando che sul server, ad esclusione di quelle che dovevano essere interpretate come php, non c'è nessun'altra pagina .htm ?</p>
</blockquote>
<p dir="auto">in questo caso non vale la pena cambiare le estensioni dei file.....</p>
<p dir="auto">il punto è che in linea teorica e volendo fare i precisi bisogna usare le estensioni adatte....nel tuo caso dovresti creare una regola in .httpd che mappa i file .html nei corrispondenti file .php, ovviamente non devi creare una regola per ogni file, bensì usando le espressioni regolari puoi creare una regola unica</p>
<p dir="auto">il problema di questa soluzione è che devi creare 2000 e passa file .php e a che pro? praticamente sarebbe un lavoro inutile, visto che tutti i file .html che hai contengono script .php, tanto vale dire al server di passare i file .html tramite il parser PHP</p>
<p dir="auto">una cosa però non mi è chiara....visto che usi PHP perchè hai creato 2000 file? non era meglio creare un solo script PHP e mettere i contenuti in un DB dal quale poi lo script li avrebbe recuperati per costruire le pagine al volo?</p>
]]></description><link>https://connect.gt/post/588010</link><guid isPermaLink="true">https://connect.gt/post/588010</guid><dc:creator><![CDATA[paolino]]></dc:creator><pubDate>Thu, 13 Sep 2007 08:30:32 GMT</pubDate></item><item><title><![CDATA[Reply to Problema interpretazione .htm come .php su server dedicato on Thu, 13 Sep 2007 07:30:32 GMT]]></title><description><![CDATA[<p dir="auto">a mio avviso la soluzione più pulita è cambiare la estensione di tutti i file .html e . htm che necessitano di passare attraverso l'interprete php con estensione .php ed inserirli in una directory apposita.<br />
Poi fai un redirect 301 sul file .htaccess o direttamente su httpd.conf (se ne hai l'accesso) per conservare l'indicizzazione sui motori.<br />
Tanto per darti un esempio se hai mod_rewrite abilitato sul tuo server puoi mettere in .htaccess  qualcosa del tipo</p>
<pre><code>                  RewriteEngine on 
                  RewriteBase / 
                  RewriteRule (.*).htm$ /$1.php 
</code></pre>
<p dir="auto">ma hai comunque la possibilità (appunto con le espressioni regolari) di essere selettivo e fare il redirect secondo specifici criteri per filtrare solo i file che sono di tuo interesse con un unico comando.<br />
Per quanto riguarda a cosa sono le espressioni regolari dai una prima occhiata a wikipedia <a href="http://it.wikipedia.org/wiki/Espressione_regolare" rel="nofollow ugc">http://it.wikipedia.org/wiki/Espressione_regolare</a> e fai una piccola ricerca su google.</p>
<p dir="auto">ciao<br />
sergio</p>
]]></description><link>https://connect.gt/post/588017</link><guid isPermaLink="true">https://connect.gt/post/588017</guid><dc:creator><![CDATA[mondobimbi]]></dc:creator><pubDate>Thu, 13 Sep 2007 07:30:32 GMT</pubDate></item><item><title><![CDATA[Reply to Problema interpretazione .htm come .php su server dedicato on Wed, 12 Sep 2007 22:18:53 GMT]]></title><description><![CDATA[<p dir="auto">Quindi se non ho capito male (è la prima volta che sento il termine "espressioni regolari") intendevi utilizzare la funzione "trova e sostituisci"?<br />
Poi avrei comunque dovuto specificare l'url della nuova pagina, un lavoretto da 2 o tre giorni almeno...<br />
E poi cos'ha questa strada che non va, considerando che sul server, ad esclusione di quelle che dovevano essere interpretate come php, non c'è nessun'altra pagina .htm ?</p>
]]></description><link>https://connect.gt/post/588014</link><guid isPermaLink="true">https://connect.gt/post/588014</guid><dc:creator><![CDATA[mypersonaltrainer]]></dc:creator><pubDate>Wed, 12 Sep 2007 22:18:53 GMT</pubDate></item><item><title><![CDATA[Reply to Problema interpretazione .htm come .php su server dedicato on Wed, 29 Aug 2007 14:22:46 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://connect.gt/uid/2275">@mypersonaltrainer</a> said:</p>
<blockquote></blockquote>
<p dir="auto">Arghhh! Sono 2000 e passa pagine!<br />
...</p>
<p dir="auto">per questo hanno introdotto le espressioni regolari.<br />
Io avrei seguito questa strada.<br />
ciao<br />
sergio</p>
]]></description><link>https://connect.gt/post/588016</link><guid isPermaLink="true">https://connect.gt/post/588016</guid><dc:creator><![CDATA[mondobimbi]]></dc:creator><pubDate>Wed, 29 Aug 2007 14:22:46 GMT</pubDate></item><item><title><![CDATA[Reply to Problema interpretazione .htm come .php su server dedicato on Wed, 29 Aug 2007 12:16:09 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://connect.gt/uid/289">@paolino</a> said:</p>
<blockquote>
<p dir="auto">ad ogni modo non è vietato fargli interpretare i file .htm come codice PHP e visto il caso in questione forse è la migliore soluzione, l'altra sarebbe stata di fare un 301 dai file con estensione .htm agli equivalenti con estensione .php</p>
</blockquote>
<p dir="auto">Arghhh! Sono 2000 e passa pagine!</p>
<p dir="auto">Grazie comunque per le preziose INFO, informerò chi di dovere, ciao!</p>
]]></description><link>https://connect.gt/post/588013</link><guid isPermaLink="true">https://connect.gt/post/588013</guid><dc:creator><![CDATA[mypersonaltrainer]]></dc:creator><pubDate>Wed, 29 Aug 2007 12:16:09 GMT</pubDate></item><item><title><![CDATA[Reply to Problema interpretazione .htm come .php su server dedicato on Wed, 29 Aug 2007 09:40:55 GMT]]></title><description><![CDATA[<p dir="auto">il problema è che tutti i file .htm e .html finiscono per essere passati all'interprete PHP il che rallenta tutto il sito....ovviamente ci sono anche problemi di potenziali vulnerabilità legate a PHP, anche se è raro che vengano sfruttate visto che è più conveniente sfruttare vulnerabilità di SSH o del webserver</p>
<p dir="auto">ad ogni modo non è vietato fargli interpretare i file .htm come codice PHP e visto il caso in questione forse è la migliore soluzione, l'altra sarebbe stata di fare un 301 dai file con estensione .htm agli equivalenti con estensione .php</p>
]]></description><link>https://connect.gt/post/588009</link><guid isPermaLink="true">https://connect.gt/post/588009</guid><dc:creator><![CDATA[paolino]]></dc:creator><pubDate>Wed, 29 Aug 2007 09:40:55 GMT</pubDate></item><item><title><![CDATA[Reply to Problema interpretazione .htm come .php su server dedicato on Tue, 28 Aug 2007 19:45:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://connect.gt/uid/289">@paolino</a> said:</p>
<blockquote>
<p dir="auto">in ogni caso non c'è nessun motivo per operare così, anzi è sempre meglio tenere separati i file HTML dai codici PHP</p>
</blockquote>
<p dir="auto">Ho bisogno di usare gli include senza dover rinominare le vecchie pagine htm per non perdere l'indicizzazione. Esistono altre soluzioni??<br />
Il problema comunque è stato risolto, non so bene come, dalla società di housing. Il fatto di impostare quel paramaetro che tu chiami php.conf è stata un'idea loro. Purtroppo non sono molto esperto di queste cose, ritieni che mi converrebbe invitarli a cambiare strada? Visto che ora tutto funziona alla perfezione, che problemi potrebbero esserci a lasciare tutto così com'è?</p>
]]></description><link>https://connect.gt/post/588012</link><guid isPermaLink="true">https://connect.gt/post/588012</guid><dc:creator><![CDATA[mypersonaltrainer]]></dc:creator><pubDate>Tue, 28 Aug 2007 19:45:02 GMT</pubDate></item><item><title><![CDATA[Reply to Problema interpretazione .htm come .php su server dedicato on Tue, 28 Aug 2007 17:52:00 GMT]]></title><description><![CDATA[<p dir="auto">innanzitutto trovo strano dover modificare php.conf, ad essere modificato dovrebbe essere httpd.conf, o meglio ancora quella linea andrebbe aggiunta al file .htaccess nella root del sito web</p>
<p dir="auto">in ogni caso non c'è nessun motivo per operare così, anzi è sempre meglio tenere separati i file HTML dai codici PHP</p>
]]></description><link>https://connect.gt/post/588008</link><guid isPermaLink="true">https://connect.gt/post/588008</guid><dc:creator><![CDATA[paolino]]></dc:creator><pubDate>Tue, 28 Aug 2007 17:52:00 GMT</pubDate></item><item><title><![CDATA[Reply to Problema interpretazione .htm come .php su server dedicato on Tue, 28 Aug 2007 11:41:48 GMT]]></title><description><![CDATA[<p dir="auto">Allego ulteriori info:</p>
<p dir="auto">per farlo interpretare come php ho aggiunto al file php.conf la seguente riga:</p>
<p dir="auto">AddType application/x-httpd-php .html .htm</p>
<p dir="auto">Tolta questa tutto torna normale.</p>
]]></description><link>https://connect.gt/post/588011</link><guid isPermaLink="true">https://connect.gt/post/588011</guid><dc:creator><![CDATA[mypersonaltrainer]]></dc:creator><pubDate>Tue, 28 Aug 2007 11:41:48 GMT</pubDate></item></channel></rss>