Muchas tareas del sitio se centran en optimizar los motores de búsqueda (SEO), ya que pueden aumentar la visibilidad y la clasificación. Una parte de su estrategia de SEO debe basarse en su URL, aunque si sus enlaces permanentes no funcionan en WordPress, tendrá dificultades para dañar sus cifras de tráfico. Es fácil saber cuándo tiene un enlace permanente roto, pero lo que no es tan fácil de entender es cómo repararlo. La mayoría de las veces, deberá saltar en los archivos de configuración del servidor y hacer algunos cambios. Sin embargo, un reinicio rápido de WordPress podría ser todo lo que necesita.
En las próximas secciones, le mostraremos qué hacer cuando los enlaces permanentes no funcionen en WordPress. En primer lugar, hablaremos más sobre los enlaces permanentes rotos y cómo se ven. Cómo se ve un enlace permanente roto en WordPress, independientemente del servidor que use o configurándolo, los enlaces permanentes rotos se ven iguales. En la mayoría de los casos, verá que su página inicial es perfecta, mientras que otras páginas muestran un error 404:

Para algunos casos específicos, por ejemplo, direcciones de URL legítimas que no existen en el sitio, puede redirigir 404 errores a su página inicial. Sin embargo, no es una solución permanente en muchos casos, porque a menudo tendrá un problema básico que permanece sin ser detectado.
Además, si sus enlaces permanentes no funcionan en WordPress, solo tendrá si navega por el sitio. Su primera idea de un problema puede ser cuando los usuarios le envían un aviso. Esto no es bueno para la experiencia del usuario (UX) ni para su reputación. Por qué sus enlaces permanentes no funcionan en Slugs de WordPress y los enlaces permanentes de WordPress son más “establecidos y olvidados” de su sitio. Si bien puede editar publicaciones posteriores a con With, establezca estructuras globales de enlace permanente después del proceso inicial de instalación de WordPress. La práctica típica recomendada es dejarlos permanecer después de esto, porque puede afectar su SEO. Como tal, los enlaces permanentes rotos en WordPress son más difíciles de reparar, porque no estará directamente involucrado en su ruptura. En cambio, hay algunas otras formas de explorar:
Si instala un nuevo complemento o cambia la configuración del anterior, puede hacer una modificación indirecta de sus enlaces permanentes. Esto es especialmente cierto para aquellos complementos que se conectan a los archivos de configuración del servidor.
Aunque es una pequeña oportunidad, algunas actualizaciones básicas, temas y arados romperán sus enlaces permanentes. Esta es una de las razones por las que querrá tener una copia de seguridad limpia y actual (de las cuales varios más tarde).
Por cierto, si tiene que usar la copia de seguridad para restaurar su sitio, esto puede romper sus estructuras de enlace permanente. Esto también es cierto para la migración de su sitio.
Sin embargo, existe una causa más común por la cual sus enlaces permanentes no funcionan en WordPress: los archivos de configuración del servidor manual. Si decide modificar estos archivos, esto causa el mismo daño que un complemento en el conflicto. Independientemente de la razón del error, querrá trabajar en él. Ahora que conoce las causas, puede comenzar a cavar y descubrir dónde está el problema. ¿Qué necesitará para reparar sus enlaces permanentes defectuosos de WordPress? Si aún no ha hecho sonar, deberá saltar en los archivos básicos del servidor. Debido a esto, es bueno tomar todo lo que necesitas, listo para el rock and roll. Aquí está la lista de verificación de los elementos que querrá preparar:
Acceso administrativo a su servidor, para trabajar con sus archivos. En la mayoría de los casos, esto no necesitará su contribución, especialmente si usted es el propietario del sitio.
Las credenciales de su servidor, especialmente los detalles de conexión. Los encontrará en el panel de control de host o en un correo electrónico de su proveedor si no puede encontrar las credenciales, su host podrá decirle dónde están.
Un protocolo de transferencia de archivos seguro del cliente (SFTP), como Cyberduk, Filezilla o Transmit. Cada uno de estos es más que capaz de buscar simplemente archivos en su servidor.
Habilidades para usar SFTP sin problemas de causa. Es cercano a sí mismo que querrá saber cómo usar SFTP a lo largo de este tutorial.
Una copia de reserva limpia, actual y completa de su sitio web y posiblemente del servidor. Si necesita restaurar debido a errores persistentes (o ingresados), su copia de seguridad se convertirá en el archivo más valioso que posee. Aunque existen herramientas opcionales, como un editor, no son necesarias. La lista anterior será todo lo que necesita para remediar sus enlaces permanentes que no funcionan en WordPress.
Cómo remediar los enlaces permanentes que no funcionan en WordPress Una vez que tiene todas las herramientas, habilidades y servicios que necesita, puede trabajar. En los próximos minutos, le mostraremos cómo remediar los enlaces permanentes que no funcionan en WordPress de las siguientes maneras:
Restableceremos los enlaces permanentes en el tablero de WordPress y tomaremos unos segundos.
Verificará si hay incompatibilidades con sus complementos que pueden afectar sus enlaces permanentes.
Para los servidores Apache, le mostraremos dónde buscarlo para arreglar sus lazos permanentes.
También le mostraremos lo mismo para los servidores NGINX, porque son (si no) populares.
Al final del artículo, tendrá el conocimiento necesario para garantizar que pueda remediar cualquier problema relacionado con los enlaces permanentes continuos. Hay mucho que hacer, por lo que comenzaremos con el propio WordPress.
1. Reinicie sus enlaces permanentes en WordPress a la esperanza es que un restablecimiento rápido de sus enlaces permanentes en el tablero de WordPress resolverá cualquier problema que tenga. Debería durar unos segundos y, debido a que es una forma simple de remediar el problema de los lazos permanentes, le recomendamos que haga esto primero. Para comenzar, vaya a la página Configuración de la configuración de WordPress: para la mayoría de las instalaciones modernas de WordPress, tendrá la estructura de enlace permanente para el nombre de la publicación. Sin embargo, por ahora debemos cambiarlo temporalmente. Para hacer esto, marque cualquier otro botón de radio. Si desea ser extremadamente cauteloso al mantener la estructura de URL, es posible que desee seleccionar una estructura personalizada y usar la etiqueta /% postname% /:
Luego, guarde los cambios, vuelva a seleccionar la estructura inicial (en este caso, el nombre de la publicación), luego guarde los cambios nuevamente. Esto debería activar el reinicio de los enlaces permanentes, así que verifique el sitio y si ha resuelto el problema. 2. Verifique si hay conflictos e incompatibilidades de complemento La siguiente forma de remediar sus enlaces permanentes que no funcionan en WordPress es un enfoque más simple para un paso popular para resolver muchos problemas de WordPress. Sus complementos (por supuesto) afectan a innumerables áreas de su sitio, tanto que un complemento no conforme puede causar problemas con sus enlaces permanentes.
El enfoque estándar en esta etapa sería conectarse al servidor a través del SFTP, pero en este caso no hay necesidad. En su lugar, vaya a la página del complemento> Plugins de WordPress:
En esta pantalla, marque cada cuadro de selección para cada complemento: puede usar el cuadro de selección global en la parte superior para ahorrar tiempo, y elegir la desactivación del menú de bloqueo en el bloque: esto deshabilitará cada complemento, pero con suerte, también se resuelve El problema de los enlaces permanentes que afectan su sitio. Luego active cada complemento uno a la vez hasta que descubra que sus enlaces permanentes ya no funcionan. Una vez que haya encontrado el complemento, desactíelo nuevamente y devuelva el sitio a la forma en que era, sin el complemento ofensivo.

En este momento tienes algunas opciones:

Elimine el complemento por completo si ya no lo necesita.
Encuentre una alternativa, comenzando con el director de complementos de WordPress.

Póngase en contacto con el desarrollador para notificarlos y solicitar un remedio.

En cualquier caso, querrá mantener el complemento desactivado hasta que tenga una resolución porque no querrá que sus enlaces permanentes permanezcan interrumpidos. 3. Configure su servidor Apache aunque no son tan populares ahora como antes, los servidores Apache siguen siendo una forma sólida de alojar su sitio web. Además, son fáciles de administrar para el usuario habitual (que tiene desventajas, pero esto es para otro artículo).

Como tal, echemos un vistazo a algunas tareas que puede realizar para que los enlaces permanentes de WordPress funcionen nuevamente. Trabaje con su archivo .htaccess para que sus enlaces permanentes funcionen nuevamente lo mismo que cambiar diferentes estructuras de enlace permanente en WordPress, también puede restablecer su archivo .htaccess. Para aquellos que no saben, este es un archivo de configuración que ayuda a su servidor a administrar su contenido. Puede editarlo con nuevas instrucciones, pero en este caso, queremos deshabilitarlo (o al menos, no dejar que el servidor lo use temporalmente). Puede editar el archivo .htaccess con nuevas instrucciones, pero en este caso, queremos deshabilitarlo (o al menos, no dejar que el servidor lo use temporalmente). Para esto, querrá conectarse al servidor utilizando las credenciales que recibió anteriormente y el cliente SFT elegido. Una vez que ingrese, querrá explorar el sitio correcto. Si es el único en su servidor, esto no debería ser demasiado difícil. Aunque, para más sitios, busque algo con un nombre específico. Si no puede ver el nombre de su sitio, puede ser la instalación principal para su servidor en este caso, busque www, root, public_html o algo similar. Los archivos de su sitio estarán allí. Una vez que esté en el lugar correcto, busque su archivo .htaccess. Debería estar en el director de más alto nivel: aunque puede hacer una copia de seguridad de este archivo, permanecerá en su servidor, pero bajo otro nombre. Para hacer esto, haga clic en el archivo en el archivo y, desde el menú contextual, busque la opción de cambio de nombre (o similar):
Esto hará que WordPress se salte el archivo .htaccess, como si no existiera. Desde aquí, querrá restablecer sus enlaces permanentes de acuerdo con el primer paso en nuestra guía. Esto creará un nuevo archivo .htaccess en su servidor y, en qué punto, puede probar si los enlaces permanentes no funcionan. Si funciona, algo en su archivo .htaccess será la causa de su error de enlace permanente. Es posible que desee realizar un trabajo de corte y vinculación para averiguar qué líneas causan el problema, pero debido a que tiene un nuevo archivo .htaccess listo para la operación, es posible que no sea necesario. Agregue la regla de EllowoverRide a la configuración del archivo Apache Para este próximo consejo, deberá estar en la carpeta raíz de su servidor. Este es el nivel más alto al que puede acceder y se advirtió que algunos hosts pueden no permitirle hacer esto. Como tal, si usa un servidor compartido, esta no será una opción para usted. Sabrá si está en el lugar correcto porque habrá una carpeta, etc. Mientras que algunos servidores tendrán una ruta y un archivo, etc/httpd/httpd.conf, los servidores de Linux pueden usar etc/apache2/apache2.conf:
Deberá agregar una regla al archivo apache.conf que le permita anular ciertos aspectos del servidor del director.No entraremos en sus detalles aquí, porque no tiene que entender las complejidades.Sin embargo, querrá asegurarse de hacer una copia de seguridad antes de probarla.Vuelva al cliente SFTP, explore el archivo apache.conf y ábralo en el editor de texto.En el interior, busque el siguiente suite de codificación: Índices de opciones SIGUSYMLINKS DESFORME OverRide Ninguno Reecureir todo rallado
Querrá cambiar la línea Ninguno? Una vez que haya guardado sus cambios, querrá verificar si los enlaces permanentes están funcionando. Si no, es posible que deba reiniciar el servidor. Esta es una técnica avanzada que utiliza el acceso de Secure Shell (SSH). Cubrimos esto en otro artículo en el blog. Cuando esté en el servidor, ingrese a sudo systemctl reiniciar apache2 para reiniciarlo. Debido a la complejidad de diferentes anfitriones, querrá hablar con ellos si tiene problemas. Muchos hosts tienen una forma personalizada de acceder a su servidor y querrá encontrar el mejor enfoque. 4. Configurar su servidor NGINX NGINX es una máquina de carreras súper deslumbrante en comparación con el hot rod de Apache. Como tal, tiene muchos fanáticos y una gran participación de mercado en comparación con la competencia. La desventaja aquí es que encontrar los archivos que necesita es más difícil que otros tipos de servidores. Sin embargo, es posible, por lo que le mostraremos cómo remediar sus enlaces permanentes que no funcionan en los servidores NGINX. Encuentre su archivo de configuración NGINX primero, debe encontrar el archivo de configuración correcto. Es posible que deba consultar a su host para obtener la ubicación exacta en su servidor aquí. Para nosotros, el archivo está en el Director, etc. Ningx/Site-Enbles/, pero el suyo podría ser diferente. Una vez que esté dentro, busque un archivo llamado default.conf, o uno con el nombre de su sitio de nuevo, consulte a su host si es necesario.
Los archivos de configuración de NGINX usan bloques de código para definir diferentes reglas y sabrá si el archivo es correcto, porque habrá un bloque que comience con el servidor {. Cuando encuentre este bloque, puede cambiarlo dependiendo de si su sitio está en la raíz o en un subdirector. Cambie su archivo de configuración NGINX con el archivo Open.conf y el cursor que está alrededor del bloque del servidor, busque otro bloque de sangría, esta vez para la ubicación /. En el interior, agregue lo siguiente: try_files $ uuri / /index.php?$args; El bloque completo debe ser similar al siguiente: ubicación / {try_files $ uuri / /index.php?$args; } Esto solo se aplicará si su sitio está en el directorio raíz de su servidor. Si su sitio está en un subdirector, tal vez, es uno de los muchos sitios, querrá indicar la ubicación a ese subdirector: ubicación/subdirectort/{try_files $ uuri // subdiiretory/index.php? $ args; } Cuando guarde los cambios, reinicie el servidor usando sudo SystemCTL Relog Ninx. Como en el caso de las instrucciones de Apache, es posible que no pueda hacer esto, en cuyo caso habla con el anfitrión y les pide que lo ayuden. La conclusión de sus enlaces permanentes es la forma en que el humano puede leer para acceder a publicaciones y páginas en su sitio web. Si me equivoco, las consecuencias podrían poner de rodillas a su sitio. Muy a menudo, el primero que sabrá sobre sus enlaces permanentes que no funcionan en WordPress es la gran cantidad de 404 errores que sus usuarios recibirán para remediar, el mejor escenario será restablecer sus enlaces permanentes en WordPress.



Cómo entender por qué sus enlaces permanentes no funcionan en WordPress
Tags Cómo entender por qué sus enlaces permanentes no funcionan en WordPress
homefinance blog