<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comentarios en: Como quitar la barra final de las URLs con htaccess y mod_rewrite</title>
	<atom:link href="http://www.posicionapro.com/blog/quitar-la-barra-final-de-las-urls.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.posicionapro.com/blog/quitar-la-barra-final-de-las-urls.html</link>
	<description>Blog de posicionamiento en buscadores</description>
	<lastBuildDate>Tue, 07 Feb 2012 14:49:22 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Por: Brocard Jr</title>
		<link>http://www.posicionapro.com/blog/quitar-la-barra-final-de-las-urls.html/comment-page-1#comment-808</link>
		<dc:creator>Brocard Jr</dc:creator>
		<pubDate>Tue, 16 Aug 2011 23:42:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.posicionapro.com/blog/?p=1019#comment-808</guid>
		<description>Buenas tardes tengo una duda muy grande en nuestra pagina ya q el .htacces tiene muy buenas reglas para caracteres extraños y puedes hacer las urls amigables tambien.
Mi url amigable yo la construyo de esta manera:
RewriteRule ^([^/]+)_([^/]+)\.html$ index.php?data=$1_$2 [L]

pero necestio quitarles las barras / a mi url sin q me haga daño en la busqueda.</description>
		<content:encoded><![CDATA[<p>Buenas tardes tengo una duda muy grande en nuestra pagina ya q el .htacces tiene muy buenas reglas para caracteres extraños y puedes hacer las urls amigables tambien.<br />
Mi url amigable yo la construyo de esta manera:<br />
RewriteRule ^([^/]+)_([^/]+)\.html$ index.php?data=$1_$2 [L]</p>
<p>pero necestio quitarles las barras / a mi url sin q me haga daño en la busqueda.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: jose</title>
		<link>http://www.posicionapro.com/blog/quitar-la-barra-final-de-las-urls.html/comment-page-1#comment-734</link>
		<dc:creator>jose</dc:creator>
		<pubDate>Fri, 28 Jan 2011 20:22:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.posicionapro.com/blog/?p=1019#comment-734</guid>
		<description>Por cierto, aunque ya se que la ayuda es desinteresada, al que me facilite la solución al problema que he planteado antes, le pongo un apartamento en la playa. Es coña, un partamento no pero si que le pongo un link desde 4 páginas diferentes (sin recíprocos) a la URL que me diga.
Gracias de antemano,</description>
		<content:encoded><![CDATA[<p>Por cierto, aunque ya se que la ayuda es desinteresada, al que me facilite la solución al problema que he planteado antes, le pongo un apartamento en la playa. Es coña, un partamento no pero si que le pongo un link desde 4 páginas diferentes (sin recíprocos) a la URL que me diga.<br />
Gracias de antemano,</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: jose</title>
		<link>http://www.posicionapro.com/blog/quitar-la-barra-final-de-las-urls.html/comment-page-1#comment-733</link>
		<dc:creator>jose</dc:creator>
		<pubDate>Fri, 28 Jan 2011 20:12:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.posicionapro.com/blog/?p=1019#comment-733</guid>
		<description>Buenísimo el post David.
Tenía esta url de ejemplo inmueble.php?$buscar=CasaConil&amp;$id=114 y la quiero así inmueble-$1
He probado esto
RewriteRule ^inmueble-([0-9]+)?$ inmueble.php?id=$1 [L]
RewriteRule ^inmueble-([0-9]+)([0-9]+)?$ inmueble.php?$buscar=$1&amp;$id=$2 [L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /inmueble\.php\?id=([0-9]+)\ HTTP/
RewriteRule ^inmueble\.php$ /inmueble-%1? [L,R=301]
y he conseguido que me vaya a inmueble-$1 desde por ejemplo inmueble.php?id=114
pero quiero redireccionar también la url original hacia inmueble-$1
¿Que me falta o qué hago mal?. Gracias</description>
		<content:encoded><![CDATA[<p>Buenísimo el post David.<br />
Tenía esta url de ejemplo inmueble.php?$buscar=CasaConil&amp;$id=114 y la quiero así inmueble-$1<br />
He probado esto<br />
RewriteRule ^inmueble-([0-9]+)?$ inmueble.php?id=$1 [L]<br />
RewriteRule ^inmueble-([0-9]+)([0-9]+)?$ inmueble.php?$buscar=$1&amp;$id=$2 [L]<br />
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /inmueble\.php\?id=([0-9]+)\ HTTP/<br />
RewriteRule ^inmueble\.php$ /inmueble-%1? [L,R=301]<br />
y he conseguido que me vaya a inmueble-$1 desde por ejemplo inmueble.php?id=114<br />
pero quiero redireccionar también la url original hacia inmueble-$1<br />
¿Que me falta o qué hago mal?. Gracias</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Obiwan</title>
		<link>http://www.posicionapro.com/blog/quitar-la-barra-final-de-las-urls.html/comment-page-1#comment-717</link>
		<dc:creator>Obiwan</dc:creator>
		<pubDate>Tue, 14 Dec 2010 00:05:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.posicionapro.com/blog/?p=1019#comment-717</guid>
		<description>No ha salido lo de las barras, jejeje... me refiero a la barra del final del dominio, aqui lo he sustituido por el Link para que se viera, pero sería texto.

&lt;a href=&quot;http://www.loquesea.com/&quot; rel=&quot;nofollow&quot;&gt;http://www.loquesea.com/&lt;/a&gt; con barra &lt;a href=&quot;http://www.loquesea.com&quot; rel=&quot;nofollow&quot;&gt;http://www.loquesea.com&lt;/a&gt; sin barra</description>
		<content:encoded><![CDATA[<p>No ha salido lo de las barras, jejeje&#8230; me refiero a la barra del final del dominio, aqui lo he sustituido por el Link para que se viera, pero sería texto.</p>
<p><a href="http://www.loquesea.com/" rel="nofollow">http://www.loquesea.com/</a> con barra <a href="http://www.loquesea.com" rel="nofollow">http://www.loquesea.com</a> sin barra</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Obiwan</title>
		<link>http://www.posicionapro.com/blog/quitar-la-barra-final-de-las-urls.html/comment-page-1#comment-716</link>
		<dc:creator>Obiwan</dc:creator>
		<pubDate>Tue, 14 Dec 2010 00:02:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.posicionapro.com/blog/?p=1019#comment-716</guid>
		<description>Uffff, veo que esto es antiguo, pero lo intentaré. Veamos yo tengo directorios y webs personales en donde como es lógico uso el intercambio de enlaces para SEO, pero claro, tengo una duda, como es lo correcto para un link... 

EJEMPLOS: &lt;a href=&quot;http://www.loquesea.com/&quot; rel=&quot;nofollow&quot;&gt;Texto de Ejemplo&lt;/a&gt; con barra &lt;a href=&quot;http://www.loquesea.com&quot; rel=&quot;nofollow&quot;&gt;Texto de Ejemplo&lt;/a&gt; sin barra.

Ya que es cosa curiosa en añadir a google una URL te la pide con barra al final, pero, en directorios estan sin barra al final... bueno algunos llevan barras y otros no... quizas sea una bobada y valen las 2 pero me corroe la curiosidad de como sería lo correcto.

Gracias</description>
		<content:encoded><![CDATA[<p>Uffff, veo que esto es antiguo, pero lo intentaré. Veamos yo tengo directorios y webs personales en donde como es lógico uso el intercambio de enlaces para SEO, pero claro, tengo una duda, como es lo correcto para un link&#8230; </p>
<p>EJEMPLOS: <a href="http://www.loquesea.com/" rel="nofollow">Texto de Ejemplo</a> con barra <a href="http://www.loquesea.com" rel="nofollow">Texto de Ejemplo</a> sin barra.</p>
<p>Ya que es cosa curiosa en añadir a google una URL te la pide con barra al final, pero, en directorios estan sin barra al final&#8230; bueno algunos llevan barras y otros no&#8230; quizas sea una bobada y valen las 2 pero me corroe la curiosidad de como sería lo correcto.</p>
<p>Gracias</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Dani</title>
		<link>http://www.posicionapro.com/blog/quitar-la-barra-final-de-las-urls.html/comment-page-1#comment-593</link>
		<dc:creator>Dani</dc:creator>
		<pubDate>Sat, 28 Nov 2009 19:57:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.posicionapro.com/blog/?p=1019#comment-593</guid>
		<description>He estado actualizando las url&#039;s y tal y me he encontrado con el problema de que tengo algunas carpetas de 2º nivel que contienen un index a las que lincaba directamente a la carpeta con la barra y ahora no se como arreglarlo, porque da error..

Supongo que lo mas lógico seria tener siempre lo mismo y no las de 1er nivel si i las de 2º no.. ¿que opinas?

Estaba pensando si habria alguna forma de especificar que solo trate así a una carpeta especifica, es decir, algo así:

miweb . com/seccion/pagina

Que solo afecte a las paginas que van despues de seccion, 
o al revés, que solo tengan barra los de 1er nivel que yo le diga, y el resto normal, todos sin barra (supongo que esto seria lo mas logico, y con lo que evitaria futuros problemas..) 

Quizás esto ultimo ya seria haciendo un 301 normal de cada pagina, o que?

Espero no estar ya agobiando.. lo siento!

gracias!!

Saludos,</description>
		<content:encoded><![CDATA[<p>He estado actualizando las url&#8217;s y tal y me he encontrado con el problema de que tengo algunas carpetas de 2º nivel que contienen un index a las que lincaba directamente a la carpeta con la barra y ahora no se como arreglarlo, porque da error..</p>
<p>Supongo que lo mas lógico seria tener siempre lo mismo y no las de 1er nivel si i las de 2º no.. ¿que opinas?</p>
<p>Estaba pensando si habria alguna forma de especificar que solo trate así a una carpeta especifica, es decir, algo así:</p>
<p>miweb . com/seccion/pagina</p>
<p>Que solo afecte a las paginas que van despues de seccion,<br />
o al revés, que solo tengan barra los de 1er nivel que yo le diga, y el resto normal, todos sin barra (supongo que esto seria lo mas logico, y con lo que evitaria futuros problemas..) </p>
<p>Quizás esto ultimo ya seria haciendo un 301 normal de cada pagina, o que?</p>
<p>Espero no estar ya agobiando.. lo siento!</p>
<p>gracias!!</p>
<p>Saludos,</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: DavidM</title>
		<link>http://www.posicionapro.com/blog/quitar-la-barra-final-de-las-urls.html/comment-page-1#comment-592</link>
		<dc:creator>DavidM</dc:creator>
		<pubDate>Sat, 28 Nov 2009 15:41:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.posicionapro.com/blog/?p=1019#comment-592</guid>
		<description>Jeje. No te preocupes. ;)

Me alegro de que te funcione.</description>
		<content:encoded><![CDATA[<p>Jeje. No te preocupes. <img src='http://www.posicionapro.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Me alegro de que te funcione.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Dani</title>
		<link>http://www.posicionapro.com/blog/quitar-la-barra-final-de-las-urls.html/comment-page-1#comment-591</link>
		<dc:creator>Dani</dc:creator>
		<pubDate>Sat, 28 Nov 2009 14:35:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.posicionapro.com/blog/?p=1019#comment-591</guid>
		<description>por dios!  olvida lo último que te he preguntado, pues ya lo tenia, y lo habia eliminado...
Era esto:

# SI HAY MAS DE UNA BARRA PONER SOLO UNA

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /(.*)/{2,}\ HTTP/
RewriteRule ^(.*)$ /%1/? [R=301,L]

GRACIAS!!!</description>
		<content:encoded><![CDATA[<p>por dios!  olvida lo último que te he preguntado, pues ya lo tenia, y lo habia eliminado&#8230;<br />
Era esto:</p>
<p># SI HAY MAS DE UNA BARRA PONER SOLO UNA</p>
<p>RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /(.*)/{2,}\ HTTP/<br />
RewriteRule ^(.*)$ /%1/? [R=301,L]</p>
<p>GRACIAS!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Dani</title>
		<link>http://www.posicionapro.com/blog/quitar-la-barra-final-de-las-urls.html/comment-page-1#comment-590</link>
		<dc:creator>Dani</dc:creator>
		<pubDate>Sat, 28 Nov 2009 14:27:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.posicionapro.com/blog/?p=1019#comment-590</guid>
		<description>Funciona perfecto!!!! muuuchas gracias!!
Solo una última cosa que me falta para rematar el tema..

Veo que si añado una o mas barras a las carpetas de 1er nivel no las elimina, 
en cambio las de 3er nivel si las quita todas si añades barras, como yo quiero..

tu que dominas, una ultima ayudita para que siempre sea solo una barrita en el primer nivel.. por favor?
un saludote!</description>
		<content:encoded><![CDATA[<p>Funciona perfecto!!!! muuuchas gracias!!<br />
Solo una última cosa que me falta para rematar el tema..</p>
<p>Veo que si añado una o mas barras a las carpetas de 1er nivel no las elimina,<br />
en cambio las de 3er nivel si las quita todas si añades barras, como yo quiero..</p>
<p>tu que dominas, una ultima ayudita para que siempre sea solo una barrita en el primer nivel.. por favor?<br />
un saludote!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: DavidM</title>
		<link>http://www.posicionapro.com/blog/quitar-la-barra-final-de-las-urls.html/comment-page-1#comment-589</link>
		<dc:creator>DavidM</dc:creator>
		<pubDate>Fri, 27 Nov 2009 23:31:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.posicionapro.com/blog/?p=1019#comment-589</guid>
		<description>Quita el código que tienes para añadir la barra final siempre y utiliza algo como esto:

&lt;code&gt;# la barra final solo a las carpetas de primer nivel.
RewriteCond %{REQUEST_FILENAME} !-f [NC]
RewriteCond %{REQUEST_FILENAME} !-d [NC]
RewriteRule ^([^/]+)/$ /?mod=$1 [L]&lt;/code&gt;

&lt;code&gt;# si la carpeta es de primer nivel y no tiene la barra final, añadirla.
RewriteCond %{REQUEST_FILENAME} !-f [NC]
RewriteRule ^([^/]+)$ /$1/ [R=301,L]&lt;/code&gt;

&lt;code&gt;# Si la carpeta no es de primer nivel y tiene una barra final, quitarla.
RewriteRule ^([^/]+)/(.+)/$ /$1/$2 [R=301,L]&lt;/code&gt;

&lt;code&gt;# Reescribir las carpetas de segunda nivel.
RewriteCond %{REQUEST_FILENAME} !-f [NC]
RewriteRule ^([^/]+)/([^/]+)$ /?mod=$1&amp;mod2=$2 [L]&lt;/code&gt;

Espero que te sea útil este ejemplo.</description>
		<content:encoded><![CDATA[<p>Quita el código que tienes para añadir la barra final siempre y utiliza algo como esto:</p>
<p><code># la barra final solo a las carpetas de primer nivel.<br />
RewriteCond %{REQUEST_FILENAME} !-f [NC]<br />
RewriteCond %{REQUEST_FILENAME} !-d [NC]<br />
RewriteRule ^([^/]+)/$ /?mod=$1 [L]</code></p>
<p><code># si la carpeta es de primer nivel y no tiene la barra final, añadirla.<br />
RewriteCond %{REQUEST_FILENAME} !-f [NC]<br />
RewriteRule ^([^/]+)$ /$1/ [R=301,L]</code></p>
<p><code># Si la carpeta no es de primer nivel y tiene una barra final, quitarla.<br />
RewriteRule ^([^/]+)/(.+)/$ /$1/$2 [R=301,L]</code></p>
<p><code># Reescribir las carpetas de segunda nivel.<br />
RewriteCond %{REQUEST_FILENAME} !-f [NC]<br />
RewriteRule ^([^/]+)/([^/]+)$ /?mod=$1&amp;mod2=$2 [L]</code></p>
<p>Espero que te sea útil este ejemplo.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

