• Sobre mí
  • Hablemos de SEO
  • Link Building
  • Publicidad
  • Sígueme:
  • @FotosArnold
  • @Arnoldperu
  • @arnoldperu

Arnold Gutierrez

  • Qué es el SEO
  • Mitos SEO
  • Qué es EAT
  • Qué es Inbound Maketing
  • Eventos
  • Inicio
  • SEO
  • SEM
    • Google Ads
  • Marketing Digital
    • Análitica Web
    • Estrategias de Mailing
    • Whatsapp Marketing
  • eCommerce
  • Google Adsense
  • Marketing de Contenidos
  • WordPress
    • Tutorial Codex
    • Plugins
    • Blogs
  • Desarrollo Web
    • Diseño Web
    • Swift

Resolver problema Permalinks en wordpress desde Apache2 SSH

resolver problema permalinks wordpress

De forma predeterminada, la estructura estándar del Permalink en WordPress es “plano horizontal” y le da un enlace no bastante amigable /?p=123 Si ha encontrado que desea cambiar su estructura de enlace permanente a nombre de la publicación, pero encuentra que sigue dándole el error 404 No encontrado cuando lo habilita, generalmente se encuentra en el archivo .htaccess.

1. Conectándose a su servidor Apache

Primero, deberá conectarse a su servidor Apache usando su programa ssh preferido en mi caso, esto sería Terminal en Mac OS X, con el siguiente comando:

ssh -i /path/to/your/pemfile.pem ubuntu@IPAddressorDNSName

2. Configurando el modulo mod_rewrite

Para habilitar los bonitos enlaces permanentes, necesita tener el módulo mod_rewrite instalado en su servidor Apache, para hacer esto escriba el siguiente comando:

sudo a2enmod rewrite

Comprobando la presencia del archivo .htaccess

Ahora, tendrá que cambiar su directorio donde se configura su WordPress:

cd /var/www/html

Ahora verificaremos la presencia del archivo .htaccess:

ls -al

Si encuentras que los enlaces permanentes no están funcionando, generalmente encontrarás que no tienes un archivo .htaccess. Así que tendremos que ejecutar este comando para crear uno:

sudo touch .htacess

Ahora tendremos que editar el .htaccess con lo siguiente para asegurarnos de que WordPress pueda interpretarlo y volver a escribir sus enlaces permanentes en la nueva /%postname% / structure:

sudo nano .htacess
# BEGIN WordPress

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

Luego, salga del editor nano y guarde el archivo, utilizando CTRL + X y luego Y para guardar

Dando el permiso correcto a .htaccess

Para que WordPress utilice el archivo .htaccess correcto, necesita tener el permiso correcto de lectura / escritura en él, para cambiar el nivel de permiso, use el siguiente comando:

sudo chmod 644 .htaccess

Editando el default.conf

Finalmente, el último paso es editar el archivo default.conf para permitir que WordPress realice los cambios en sus enlaces, para ello, siga este comando para activar el editor:

sudo nano /etc/apache2/sites-available/000-default.conf

Ahora tendrá que encontrar la ruta que tiene el DocumentRoot /var/ www/html, donde deberá agregar estas líneas debajo:

<Directory "/var/www/html">
    AllowOverride All
</Directory>

Luego, salga del editor nano y guarde el archivo, utilizando CTRL + X y luego Y para guardar

Reiniciando su servidor Apache

Ahora use el siguiente comando para reiniciar su servidor Apache:

 sudo /etc/init.d/apache2 restart

Cambia tu Permalink de WordPress

  • Ahora dirígete a tu blog de WordPress, ve a Configuración> Permalinks
  • Cambia esto a Publicar Nombre
  • Pulse Guardar cambios

 

Eso debería ser todo, si se hace correctamente, sus enlaces ahora deberían cambiar de Plain (/? P = 123) a la nueva estructura de Post Name.

 

Si te ayudó este pequeño tutorial, no dudes en dejar tu calificación y opinar en cualquier duda en los comentarios.

 

Nov 24, 2018Arnold Gutierrrez
Calificación del contenido

Comparte tu nuevo conocimiento con tus seguidores

  • Twitter
  • Facebook
  • LinkedIn

Relacionado

Las mejores herramientas para hacer que tu página web tenga éxito¿Dofollow vs Nofollow? Cual es conveniente para el posicionamiento web

Agregue un comentario Cancelar respuesta


Arnold Gutierrrez

Blogger y Especialista SEO peruano, me gusta ayudar creando contenidos sobre SEO, Marketing Online y Tendencias Digitales. Trabajo como apoyo en varias agencias SEO & digitales en Perú, como también realizo asesorías y campañas SEO Internacional en Colombia, México, Chile, España y Estados Unidos. Como profesional de SEO & Marketing Online, brindo todo lo mejor para cumplir los objetivos deseados para cada negocio y empresa a través de campañas orgánicas. Sígueme en Twitter @Fotosarnold.

2 years ago WordpressPermalinks Apache2, Permalinks Apache2 ssh, Permalinks en wordpress, permalinks wordpress ssh
  • Especialista SEO y Marketing Online. Apasionado a la analítica web y eCommerce.


Consejos SEO para industrias

  • Agencias de Viajes y Turismo
  • Hoteles
  • Restaurantes
  • Inmobiliarias
  • Universidades
  • Tiendas online

Partners

Conéctate

Skype: Arnoldgutierrez
Email: info@arnoldgutierrez.com
Lima, Perú

Arnold Gutierrez © 2021

Sígueme
  • Facebook
  • Twitter
  • Instagram
  • LinkedIn
  • YouTube

Sobre mí

Contacto

Footer Sidebar 2

Drop a widget on "Footer Sidebar 2" sidebar at Appearance > Widgets page.

Hablemos de SEO

Saber más

info@arnoldgutierrez.com