<?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>Blog de Raúl Serrano &#187; Wordpress</title>
	<atom:link href="http://www.raulserrano.net/tag/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.raulserrano.net</link>
	<description>Blog sobre tecnología y de actualidad informática</description>
	<lastBuildDate>Thu, 02 Feb 2012 07:13:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Cómo redirigir .aspx a .php</title>
		<link>http://www.raulserrano.net/2008/10/como-redirigir-aspx-a-php/</link>
		<comments>http://www.raulserrano.net/2008/10/como-redirigir-aspx-a-php/#comments</comments>
		<pubDate>Thu, 09 Oct 2008 05:29:17 +0000</pubDate>
		<dc:creator>Raúl S.</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programacion]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[Htaccess]]></category>
		<category><![CDATA[Redirect]]></category>
		<category><![CDATA[Rewrite]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.raulserrano.net/?p=214</guid>
		<description><![CDATA[Antes de gestionar este blog con WordPress, hice su desarrollo basado en ASP.NET pero cuando migré, en Febrero de 2007, al nuevo CMS se me [...]]]></description>
			<content:encoded><![CDATA[<p>Antes de gestionar este blog con <em>WordPress</em>, hice su desarrollo basado en ASP.NET pero cuando migré, en <a title="Ahora WordPress" href="http://www.raulserrano.net/2007/02/ahora-wordpress/">Febrero de 2007</a>, al nuevo <acronym title="Content Management System">CMS</acronym> se me quedó un asunto pendiente ¿cómo redirigir las páginas de los artículos? ya que utilizaban la <acronym title="Uniform Resource Locator">URL</acronym> del tipo <a title="Conexión VPN en Windows XP" href="http://www.raulserrano.net/articulo.aspx?id=505">http://www.raulserrano.net/articulo.aspx?id=505</a></p>
<p>Recientemente revisando el log de estadísticas observo que todavía hay algunos intentos de acceso a dichas URL&#8217;s antiguas por lo que generan error 404, así que me he propuesto ponerle solución definitiva para que sean redirigidas correctamente al nuevo enlace correspondiente:</p>
<ul>
<li>Añadiendo el siguiente código a la plantilla <em>header.php</em> de <a title="Sandbox - plaintxt.org" href="http://www.plaintxt.org/themes/sandbox/">Sandbox</a>, que es el tema utilizado en este blog.
<pre>
<code>
&lt;?php
if ($_GET['id']) {
switch ($_GET['id']) {
case '503' : <span style="color: #888">//Limpieza del sistema</span>
header('HTTP/1.1 301 Moved Permanently');
header('Location: http://www.raulserrano.net/2004/01/limpieza-del-sistema/');
break;
case '504' : <span style="color: #888">//Escritorio remoto via web</span>
header('HTTP/1.1 301 Moved Permanently');
header('Location: http://www.raulserrano.net/2003/12/escritorio-remoto-via-web/');
break;
}
}
?&gt;
</code></pre>
<p>Dichas líneas de código se sitúan al principio del archivo, por encima del DOCTYPE. Lo que hacen es comprobar si la URL está pasando algún parámetro, en concreto, si existe una variable denominada <strong>id</strong> que es la que utilizaba para enlazar a los articulos, en tal caso, una sentencia <kbd>switch</kbd> recorre los valores posibles y mediante una redirección en el header indicamos la nueva ubicación. Es más correcto hacer la redirección como pongo aquí ya que los motores de búsqueda entenderán que ha cambiado a una nueva URL y quedará indexada manteniendo su pagerank.</li>
<li>Aunque no era necesario, también he añadido una nueva regla al fichero <em>.htaccess</em><br />
<code>RewriteRule ^articulo.aspx /categoria/articulos/ [L,R=301]</code><br />
Asi puedo redirigir a la categoría <a title="Artículos" href="http://www.raulserrano.net/categoria/articulos/">Articulos </a> a aquellos que sólo escriban la URL sin pasar el parámetro de número de articulo <a title="Articulos" href="http://www.raulserrano.net/articulo.aspx">http://www.raulserrano.net/articulo.aspx</a></li>
</ul>
<p>De esta manera creo haber solventado el problema de redirección de páginas antiguas y no debería fallar ninguna. A día de hoy funcionan todas las redirecciones de las distintas nomenclaturas que ha tenido esta web habiendo pasado por un inicial .HTML puro, posterior ASP.NET y el actual .PHP</p>
]]></content:encoded>
			<wfw:commentRss>http://www.raulserrano.net/2008/10/como-redirigir-aspx-a-php/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Disuade el SPAM con el atributo nofollow</title>
		<link>http://www.raulserrano.net/2008/10/disuade-el-spam-con-el-atributo-nofollow/</link>
		<comments>http://www.raulserrano.net/2008/10/disuade-el-spam-con-el-atributo-nofollow/#comments</comments>
		<pubDate>Tue, 07 Oct 2008 14:24:28 +0000</pubDate>
		<dc:creator>Raúl S.</dc:creator>
				<category><![CDATA[Programacion]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[SPAM]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.raulserrano.net/?p=142</guid>
		<description><![CDATA[En los últimos días me han llegado muchos comentarios dirigidos a entradas antiguas archivadas en Eventos, era un claro ataque SPAM que lograba saltar la [...]]]></description>
			<content:encoded><![CDATA[<p>En los últimos días me han llegado muchos comentarios dirigidos a entradas antiguas archivadas en <a title="Eventos - Blog de Raúl Serrano" href="http://www.raulserrano.net/categoria/eventos/">Eventos</a>, era un claro ataque <acronym title="Unsolicited Bulk Email - Correo basura">SPAM</acronym> que lograba saltar la protección de <a title="Stop Comment Spam and Trackback Spam" href="http://akismet.com/">akismet</a> así como la configuración establecida sobre moderación.</p>
<p>He estado mirando algo de documentación sobre prácticas <acronym title="Search Engine Optimization - Optimización para Motores de Búsqueda">SEO</acronym>, y recomiendan una técnica para disuadir este hecho, que consiste en añadir el atributo <kbd>rel="nofollow"</kbd> a aquellos enlaces incluidos en los comentarios de las entradas. El atributo <kbd>rel="nofollow"</kbd> indica a los motores de búsqueda que dicho enlace no ha sido auditado por nuestro sitio por tanto no le da un voto de confianza para aumetar su popularidad.</p>
<p>Algunos <em>themes</em> para <em>WordPress</em>, como <a title="Sandbox · plaintxt.org" href="http://www.plaintxt.org/themes/sandbox/">Sandbox</a> utilizado en este blog, ya añaden este atributo en el nombre del autor del comentario, pero no así en su texto, estaba pensando en como desarrollar una función que se encargara este trabajo, pero haciendo una búsqueda por <em>Google</em> me he encontrado el <a title="Wordpress Plugin: NoFollow Free  " href="http://www.michelem.org/wordpress-plugin-nofollow-free/">plugin NoFollow Free</a> que aparte de ahorrarme el trabajo, también incluye algunas opciones adiocionales para configurarlo agusto de cada uno, posibilidad de no añadir dicha etiqueta a aquellos usuarios registrados, o según el número de comentarios enviados por usuarios habituales.</p>
<p><strong>ACTUALIZACIÓN 12/10/2008:</strong><br />
No se si pensar en casualidad o que el uso de <kbd>nofollow</kbd> no solo disuade sino que es una medida tremendamente  efectiva. Desde que he añadido este plugin, el volumen de <em>SPAM</em> ha bajado tanto, que no he recibido ni un sólo correo basura en 4-5 días. Normalmente venía recibiendo unos 20-30 mensajes diarios que eran cazados por <em>akismet</em>, pero ahora ya es que no tengo ninguno.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.raulserrano.net/2008/10/disuade-el-spam-con-el-atributo-nofollow/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Error al subir imágenes desde WordPress</title>
		<link>http://www.raulserrano.net/2008/04/error-al-subir-imagenes-desde-wordpress/</link>
		<comments>http://www.raulserrano.net/2008/04/error-al-subir-imagenes-desde-wordpress/#comments</comments>
		<pubDate>Thu, 24 Apr 2008 05:48:11 +0000</pubDate>
		<dc:creator>Raúl S.</dc:creator>
				<category><![CDATA[Programacion]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Error]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.raulserrano.net/?p=70</guid>
		<description><![CDATA[Tenía algún problema al subir imágenes desde WordPress 2.5 utilizando la funcionalidad de adjuntar una imágen desde los post. El mensaje de error que salía [...]]]></description>
			<content:encoded><![CDATA[<p>Tenía algún problema al subir imágenes desde <a title="Download WordPress" href="http://wordpress.org/download/">WordPress 2.5</a> utilizando la funcionalidad de adjuntar una imágen desde los post. El mensaje de error que salía rezaba algo así:<br />
<cite>El archivo subido no se pudo mover a <small>/home/raulserrano.net/public_html/blog/wp-content/uploads/2008/04</small></cite></p>
<ul>
<li>Al prinicpio era la ruta lo que estaba mal ya que en la configuracion de la carpeta destino de  archivos subidos tenía puesto sólo <strong><em>uploads</em></strong> y no <strong><em>wp-content/uploads</em></strong>, por lo que no existía dicha ruta.</li>
<li>He revisado  permisos de la carpeta <strong><em>wp-content</em> </strong>(777) así como <strong><em>uploads</em></strong> (777) y en principio estaba todo correcto, pero seguía fallando.</li>
<li>Modificaba la configuración, desactivaba y volvia a activar lo de organizar en carpetas por mes y año, pero nada!.</li>
<li>Finalmente la curiosa solución ha estado en borrar la carpeta <strong><em>uploads</em></strong> con el fin que fuera <acronym title="WordPress">WP</acronym> quien la volviera a generar al intentar subir una imágen y voilá ahora ya funciona perfectamente.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.raulserrano.net/2008/04/error-al-subir-imagenes-desde-wordpress/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Tema personalizado para WordPress</title>
		<link>http://www.raulserrano.net/2007/02/tema-personalizado-para-wordpress/</link>
		<comments>http://www.raulserrano.net/2007/02/tema-personalizado-para-wordpress/#comments</comments>
		<pubDate>Mon, 05 Feb 2007 07:22:05 +0000</pubDate>
		<dc:creator>Raúl S.</dc:creator>
				<category><![CDATA[Anuncios]]></category>
		<category><![CDATA[Theme]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.raulserrano.net/archivo/2007/02/tema-personalizado-para-wordpress/</guid>
		<description><![CDATA[Acabo de subir el nuevo tema de WP que he estado preparando estos días, me falta por terminar algunas cosillas como la presentación de resultados [...]]]></description>
			<content:encoded><![CDATA[<p>Acabo de subir el nuevo tema de <acronym title="Wordpress">WP</acronym> que he estado preparando estos días, me falta por terminar algunas cosillas como la presentación de resultados al buscar o desde categorías y archivo.</p>
<p>Estoy encantado con la posibilidades de personalización que tiene WP, y la documentación disponible es abundante en <a title="Main Page Codex WordPress" href="http://codex.wordpress.org/">Codex WordPress</a>, así como innumerables blogs que tratan sobre dicha temática. Sin duda, para poder llevar acabo este tema me ha servido de mucho el tema <cite>I HAEV STYEL</cite> 1.0 de <a title="Minid.net - tecnología diseño y algo más" href="http://www.minid.net">Minid</a>, blog que sigo asiduamente y que recientemente <a title="Cambios en el servidor" href="http://www.minid.net/2007/01/11/cambios-en-el-servidor/">ha cambiado su diseño</a>, actualizando el tema a la version 2.</p>
<p>Por otro lado, sigo trabajando en poner disponible el contenido del antiguo diseño, básicamente la sección <acronym title="Frequently Asked Questions - Preguntas frecuentes">FAQ</acronym> y descargas, he corregido algunos errores en la redirección de antiguas <acronym title="Uniform Resource Locator - Localizador Uniforme de Recurso">URL</acronym><span style="text-decoration: line-through;"> y sigo sin saber como redirigir o solución alternativa para aquellas URL referenciadas con .aspx <img src='http://www.raulserrano.net/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.raulserrano.net/2007/02/tema-personalizado-para-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ahora WordPress</title>
		<link>http://www.raulserrano.net/2007/02/ahora-wordpress/</link>
		<comments>http://www.raulserrano.net/2007/02/ahora-wordpress/#comments</comments>
		<pubDate>Thu, 01 Feb 2007 22:47:04 +0000</pubDate>
		<dc:creator>Raúl S.</dc:creator>
				<category><![CDATA[Anuncios]]></category>
		<category><![CDATA[Theme]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://cent5.hospedajeydominios.com/~rauls00/archivo/2007/02/ahora-wordpress/</guid>
		<description><![CDATA[Hola a todos, Como véis, otro nuevo cambio. Me acabo de mudar a WordPress y ¿por qué? bueno pues por un poco de todo, tenía [...]]]></description>
			<content:encoded><![CDATA[<p>Hola a todos,<br />
Como véis, otro nuevo cambio. Me acabo de mudar a <a class="ext" title="WordPress › Blog Tool and Weblog Platform" href="http://www.wordpress.org">WordPress</a> y ¿por qué? bueno pues por un poco de todo, tenía aparcado el desarrollo anterior sobre ASP.NET, especialmente el tema de administración, era algo coñazo y bastante rudimentario, una tarea simple como escribir un nuevo post, y si eso que es lo más básico, podéis imaginar el resto, (subir archivos, cambiar el más minimo dato&#8230;) ¿más razones? pues lo de siempre, tiempo, tiempo, tiempo, el tiempo es un algo cada vez más escaso, &#8220;lucho&#8221; por andar más relajado, vamos que en el trabajo no me aburro nada <img src='http://www.raulserrano.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  recientemente hemos puesto en marcha <a class="ext" title="Microsoft Dynamics (anteriormente Microsoft Business Solutions)" href="http://www.microsoft.com/spain/businesssolutions/">Navision</a> y eso parece que no se acaba nunca, estoy rendido!</p>
<p>Bueno llevo algunas semanas queriendo poner en marcha esto sobre <em>WordPress</em> (lo he pasado casi todo a la nueva base de datos) y lo acabo de hacer asi rapidillo, estaba preparando una plantilla, muy parecida en diseño a la anterior version de la web, espero tenerla al 90% para este fin de semana y ya terminar de pulir el tema de redirecciones, con el fin que no haya mucho problema si utilizáis vinculos anteriores de artículos, archivos&#8230;<span style="text-decoration: line-through;"> Aunque no se muy bien como voy a redirigir (será posible?) aquellos enlaces basados en páginas ASP.NET, si me dáis alguna idea, mejor que mejor&#8230;</span></p>
<p>No solo he cambiado diseño y sistema de adminsitración sino también de proveedor de alojamiento, un 10 para los nuevos de verdad, ya os hablaré de ellos.</p>
<p>Página renovada para 2007, como bien pedia un usuario&#8230; <img src='http://www.raulserrano.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.raulserrano.net/2007/02/ahora-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

