<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>wordpress Archivi - Cesare Bordi | Innovation Manager &amp; Back-end Developer</title>
	<atom:link href="https://www.cesarebordi.it/tag/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.cesarebordi.it/tag/wordpress/</link>
	<description>Innovare con soluzioni software efficaci e gioco di squadra</description>
	<lastBuildDate>Wed, 03 Aug 2016 10:16:39 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.4.2</generator>

<image>
	<url>https://www.cesarebordi.it/wp-content/uploads/2016/02/CB-logo-88x88.png</url>
	<title>wordpress Archivi - Cesare Bordi | Innovation Manager &amp; Back-end Developer</title>
	<link>https://www.cesarebordi.it/tag/wordpress/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>WordPress: escludere una cartella dal rewriting url di Apache</title>
		<link>https://www.cesarebordi.it/wordpress-escludere-una-cartella-dal-rewriting-url-di-apache/</link>
					<comments>https://www.cesarebordi.it/wordpress-escludere-una-cartella-dal-rewriting-url-di-apache/#respond</comments>
		
		<dc:creator><![CDATA[cesarebordi]]></dc:creator>
		<pubDate>Wed, 03 Aug 2016 10:16:39 +0000</pubDate>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[apache2]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[programmazione]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[web developer]]></category>
		<category><![CDATA[webserver]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">http://www.cesarebordi.it/?p=358</guid>

					<description><![CDATA[<p>Scenario: molti cms, primo fra tutti WordPress, permettono di impostare la generazione automatica di friendly url per migliorare il seo di un sito web. L&#8217;abilitazione di tale funzione,...</p>
<p>L'articolo <a href="https://www.cesarebordi.it/wordpress-escludere-una-cartella-dal-rewriting-url-di-apache/">WordPress: escludere una cartella dal rewriting url di Apache</a> sembra essere il primo su <a href="https://www.cesarebordi.it">Cesare Bordi | Innovation Manager &amp; Back-end Developer</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><span style="text-decoration: underline;">Scenario</span>: molti <strong>cms</strong>, primo fra tutti <strong>WordPress</strong>, permettono di impostare la generazione automatica di <strong>friendly url </strong>per migliorare il <strong>seo</strong> di un <strong>sito web.</strong> L&#8217;abilitazione di tale funzione, che sfrutta il <strong>modulo rewrite</strong> (<strong>mod_rewrite.c</strong>) di <strong>Apache</strong>, è una delle configurazioni di base che ogni <strong>web developer</strong> dovrebbe eseguire in fase di installazione della <strong>piattaforma </strong>attraverso l&#8217;apposito <strong>file .htaccess</strong>.</p>
<p>Il <strong>codice</strong> proposto dallo stesso <strong>WordPress</strong> che solitamente si utilizza per <strong>abilitare il rewriting</strong> e far così scomparire dalla url &#8220;index.php&#8221; è il seguente:</p>
<pre class="brush: bash; title: ; notranslate">
&lt;IfModule mod_rewrite.c&gt;
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - &#x5B;L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php &#x5B;L]
&lt;/IfModule&gt;
</pre>
<p>Questa regola eseguirà il rewrite di ogni percorso della url sott&#8217;intendendo la presenza di /index.php</p>
<p><span style="text-decoration: underline;">Problema</span>: può però essere necessario <strong>escludere una cartella</strong> (o più) da questa regola generale per caricare ad esempio file che devono essere accessibili attraverso un link diretto o script di varia utilità.</p>
<p><span style="text-decoration: underline;">Soluzione</span>: è possibile <strong>modificare la regola</strong> in modo da segnalare <strong>una directory</strong> (o più) che faccia <strong>eccezione</strong> rispetto alla regola generale attraverso la seguente istruzione:</p>
<pre class="brush: bash; title: ; notranslate">
RewriteCond %{REQUEST_URI} !^/(Cartella1|Cartella2|Cartella3).*$
</pre>
<p>Ecco come apparirà il blocco di codice completo:</p>
<pre class="brush: bash; title: ; notranslate">
&lt;IfModule mod_rewrite.c&gt;
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - &#x5B;L]
RewriteCond %{REQUEST_URI} !^/(Cartella1|Cartella2|Cartella3).*$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php &#x5B;L]
&lt;/IfModule&gt;
</pre>
<p>L'articolo <a href="https://www.cesarebordi.it/wordpress-escludere-una-cartella-dal-rewriting-url-di-apache/">WordPress: escludere una cartella dal rewriting url di Apache</a> sembra essere il primo su <a href="https://www.cesarebordi.it">Cesare Bordi | Innovation Manager &amp; Back-end Developer</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.cesarebordi.it/wordpress-escludere-una-cartella-dal-rewriting-url-di-apache/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
