Hola,
Voy a cambiar la estrctura de URLs, en realidad son dos cambios:
1. Mover la instalación de carpata "blog" a la raiz.
2. Cambiar estructura de permalinks de /eventos/%postname%/ a /%categoria%/%postname%/
Con respecto al cambio de permalinks, tengo entendido que WP redirige pero con redirección 302, por lo que necesitaré redirigir manualmente con 301. El problema es que son unas 700 URLs y la duda que tengo (o una de ellas) es sobre el tamaño del .htaccess
¿Que problemas se me pueden originar por tener un .htaccess demasiado grande?
¿Tengo alguna otra alternativa?
Saludos,
URL del sitio: Contenido solo visible a usuarios registrados
Hola,
Puedes revisar el siguiente articulo de blog: https://www.webempresa.com/blog/item/1582-redirection-como-crear-redirecciones-301-en-wordpress.html
Gracias Jhonny,
La verdad es que estoy bastante cargado de plugins, preferiria hacerlo manualmente en el .htaccess la duda es sobre si 700 redirecciones pueden ser un problema.
Por otro lado, estoy revisando
https://www.webempresa.com/blog/cambiar-wordpress-de-un-dominio-a-otro.html
pero tengo la duda de como restaurar la base de datos y configurar el wp-config.php que es el paso previo a este tutorial.
Saludos,
Hola Pedro,
En WordPress solemos recomendar Redirection como opción para gestionar 301 y evitar 404 🙂
No obstante para el problema de "cantidad de plugins" solemos recomendar:
Pues estoy seguro que muchos o una parte de los plugins que tienes instalados son de uso puntual o esporádico y que el resto del tiempo no necesitas tenerlos activos, con lo que bajarías el consumo global de recursos y de paso reducirías la carga.
No obstante, si quieres hacerlo en tu .htaccess, el formato debe ser similar a este:
#site: en google
redirect 301 /component/content/category/16-blog http://www.su_dominio.com/
redirect 301 /component/content/category/52-promociones http://www.su_dominio.com/
redirect 301 /component/content http://www.su_dominio.com/
redirect 301 /templates/ja_methys/ http://www.su_dominio.com/
Saludos
Disculpa Jhonny,
Pregunté una tonteria, no necesito tocar la base de datos ni el wp-config
Saludos,
Gracias Luis,
La verdad es que no, todos los necesito. El elevado número de plugins se debe a WPML y Woocommerce, ambos necesitan plugins de compatibilidad con Genesis y entre ellos. En cualquier caso, puedo prescindir de Google Sitemap (funcionalidad que incluye Yoast) y Analytics e instalaré el Redireccion a ver que tal va.
Saludos,
Fantástico plugin, gracias por la recomendación.
Saludos,
Hola Luis,
Desde la actualización de WP algunas redirecciones con "redirection" se han estropeado. Todas los voy solucionando, pero la redirección de la página de inicio no consigo hacerla funcionar. Lo he probado también con el .htaccess y no hay manera. Quizás no tenga nada que ver con el plugin, no se, el caso está en que deberia redirigir de "www.quiquealien.com/blog" a "quiquealien.com" y no se como solucionarlo.
Saludos,
Hola,
Prueba a utilizar la herramienta searchreplacedb2, destinada a sustituir contenidos como textos, enlaces..
Revise el siguiente enlace donde se ve la utilidad de esta herramienta: https://www.webempresa.com/blog/cambiar-wordpress-de-un-dominio-a-otro.html
Saludos
Gracias Julen,
Si, esta herramienta la utilicé la semana pasada cuando moví la web, desde entonces tengo cientos de redirecciones y nuevos contenidos, por lo que no creo que pueda volver a utilizarla.
Curiosamante, la única redirección que no funciona es la de la página de inicio.
Saludos,
Hola Julen,
Si, efectivamente el problema va por ahí. Se trata de la caché del plugin "All in One Events Calendar" que me genera una caché en el root. Para solucionarlo debo modificar:
"The link to the CSS is stored in the wp_options table where option_name = "ai1ec_render_css". I think this is the only one in V2.1.1-V2.1.5."
De este modo, se me plantean dos preguntas:
¿Podria volver a utilizar "searchreplacedb2" sin que se estropee el trabajo de estos días?
¿Como puedo acceder a esa tabla y modificarla?
Saludos,
HOla
Lo que sucede es que la carpeta blog existe es por eso que al consultar no redirige sino que ingresa a la carpeta
Prueba simplemente renombrando la carpeta, si hay algún sistema de cache apuntando a esta ruta verifica si se vuelve a crear la carpeta blog, si se vuelve a crear tendrías primero que revisar el plugin si tienes alguna configuración
Como opción final sería buscarlo en la BD o realizar de nuevo el proceso de sarchreplace
Saludos.
Gracias Jhon,
Cada vez que elimino o renombro la carpeta se vuelve a crear automáticamente. El plugin que la crea es el "All in one events calendar" y acorde a su foro de support, la solución es acceder a la tabla wp_options. He buscado en el php del plugin y no he podido encontrar ninguna ruta.
¿Podria realizar el sarchreplace sin perder trabajo de los últimos días?
Saludos,
Hola Pedro,
Efectivamente, puede realizar sarchreplace las veces que quieras.
Antes de efectuar cualquier cambio, es recomendable realizar un respaldo de la base de datos.
- Copias de Seguridad desde el Panel de Hosting cPanel: www.webempresa.com/blog/item/1110-copias-de-seguridad-desde-el-panel-de-hosting-cpanel.html
Saludos
Gracias Julen,
He probado con sarchreplace , también he sustituido las carpetas de cache del plugin y nada, ni por lo civil ni por lo militar.
¿Como podría buscar esa tabla en la base de datos?
Saludos,