Cambiar permalinks de mi blog usando .htaccess

  • Autor Autor microonline
  • Fecha de inicio Fecha de inicio
microonline

microonline

1
Épsilon
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Hola a todos, tal como dice el titulo necesito cambiar los permalinks de mi blog, de /%postname%.html a /%postname%/ pero para no perder posicionamiento lo mejor sería con 301 de la vieja a nueva.

Esto busca hacerlo con: (.htaccess) ya que con plugins nunca me gusto, además con el tiempo pasan y se vuelven incompatibles. Etc.etc

Estuve revisando el foro, y mayormente recomiendan uno que otro plugin. Pero yo prefereria ya como dije antes, estuve buscando el código por google pero tampoco doy, si alguno sabe de htaccess y me pueda ayudar seria genial.

gracias de antemano.
 
Hola a todos, tal como dice el titulo necesito cambiar los permalinks de mi blog, de /%postname%.html a /%postname%/ pero para no perder posicionamiento lo mejor sería con 301 de la vieja a nueva.

Esto busca hacerlo con: (.htaccess) ya que con plugins nunca me gusto, además con el tiempo pasan y se vuelven incompatibles. Etc.etc

Estuve revisando el foro, y mayormente recomiendan uno que otro plugin. Pero yo prefereria ya como dije antes, estuve buscando el código por google pero tampoco doy, si alguno sabe de htaccess y me pueda ayudar seria genial.

gracias de antemano.
Insertar CODE, HTML o PHP:
RewriteEngine On
Redirect 301 /pagina1.htm http://www.midominio.com/nueva_pagina1.htm
Redirect 301 /micarpeta/otrapagina.htm http://www.midominio.com/micarpeta/nueva_otrapagina.htm
 
Insertar CODE, HTML o PHP:
RewriteEngine On
Redirect 301 /pagina1.htm http://www.midominio.com/nueva_pagina1.htm
Redirect 301 /micarpeta/otrapagina.htm http://www.midominio.com/micarpeta/nueva_otrapagina.htm

es redireccion 301 general, no para una sola url.

y tengo como 2000 entradas, no ovy a poner 1 x 1. 😵

gracias por comentar.
 
es redireccion 301 general, no para una sola url.

y tengo como 2000 entradas, no ovy a poner 1 x 1. 😵

gracias por comentar.

Es por eso que te recomiendan el plugin amigo 🙂
 
es redireccion 301 general, no para una sola url.

y tengo como 2000 entradas, no ovy a poner 1 x 1. 😵

gracias por comentar.

Insertar CODE, HTML o PHP:
RewriteEngine On
Redirect 301 ^/([^/]+).html$ /$1/
 
Insertar CODE, HTML o PHP:
RewriteEngine On
Redirect 301 ^/([^/]+).html$ /$1/

Esperare mas opiniones, mientras instalare un wp generico a ver si va este codigo aunque lo veo simple este tipo de cosas siempre las veo con:

RewriteCond
RewriteRule

y mientras sigo buscando via google.,
 
Esperare mas opiniones, mientras instalare un wp generico a ver si va este codigo aunque lo veo simple este tipo de cosas siempre las veo con:

RewriteCond
RewriteRule

y mientras sigo buscando via google.,

Si te gusta mejor asi...
Insertar CODE, HTML o PHP:
RewriteEngine On
RewriteRule ^/([^/]+).html$ /$1/
 
Cicklow creo que tu avatar esta prohibido esta muy descarado.


Sent from my iPhone - Tapakal
 
Cicklow no funciona ninguno de los dos, ya intente con los 2 en una instalacion limpia.

si alguien mas sabe... se agradeceria.
 
Intenta lo siguiente:
Insertar CODE, HTML o PHP:
RewriteEngine on
RewriteRule ^(.+).html$ /$1/ [R]
 
Intenta lo siguiente:
Insertar CODE, HTML o PHP:
RewriteEngine on
RewriteRule ^(.+).html$ /$1/ [R]

este hace que al intentar entrar a la url con .html - valla al index o al inicio de la pagina.
 
Este si funciona:
Insertar CODE, HTML o PHP:
RewriteEngine on
RewriteRule ^(.+).html$ $1/ [L,R=301]
 
Este si funciona:
Insertar CODE, HTML o PHP:
RewriteEngine on
RewriteRule ^(.+).html$ $1/ [L,R=301]

ese si trabajo perfectamente, muchas gracias mi .htaccess quedo asi

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteRule ^(.+).html$ $1/ [L,R=301]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

esta bien no?.
 
No insertes el codigo dentro de ese, cuando actualizes los enlaces permanentes en WordPress se perdera el codigo, colocalo antes de # BEGIN WordPress.
 
Vale muchisimas gracias. 😀
 
Atrás
Arriba