Como funcionan las carpetas de WordPress

Inicio Foros WordPress Dominios – Hosting Como funcionan las carpetas de WordPress

Este debate contiene 6 respuestas, tiene 4 mensajes y lo actualizó  JMasip hace 7 años, 5 meses.

  • Autor
    Publicaciones
  • #20688

    JMasip
    Participante

    <p>Hola, quería saber si alguien sabe como funciona eso de wordpres que detras del dominio ejemplo.com pone directorios como /category/actualitzaciones/ sin que haya el directorio fisico. Tampoco puede ser un Alias de apache porqué lo tengo en un servidor gratuito que no deja poner. Alguien sabe como funciona?
    </p>

  • #50596

    almendron
    Participante

    Echa un vistazo a Ajustes > Enlaces permanentes

  • #50597

    imported_fliberty
    Participante

    La base de categorías y etiquetas; así como la URL de las entradas (enlace permanente) se modifican en el apartado enlaces permanentes como te indica almedrón.
    Que los enlaces tengan esa estructura no quiere decir que se creen carpetas en el hosting que contenga un archivo por cada entrada si no que esto se almacena en la base de datos en una de las tablas: wp_posts

  • #50598

    JMasip
    Participante

    gracias, pero mi pregunta es: como se hace eso de los “directorios” en PHP si que salga error 404 porqué físicamente no estan?

  • #50600

    LGrusin
    Miembro

    Explicado de forma breve, sin entrar en detalles.

    Eso es posible gracias a un modulo de Apache llamado mod_rewrite. Si está activado se encarga de reescribir la URL dinámicamente según las instrucciones de WordPress mediante los permalinks. Para activar mod_rewrite se utiliza el archivo .htaccess.

    Una URL de esta manera, “http://dominio.com/?cat=8” (sin mod_rewrite) se reescribe como “http://dominio.com/category/nombre-categoria” (con mod_rewrite). Como te han dicho antes, la presencia de / no significa que exista una carpeta, forma parte de la URL.

    Lo mismo pasa son las etiquetas, “http://dominio.com/?tag=etiqueta” pasa a “http://dominio.com/tag/etiqueta”

    Un saludo

  • #50603

    imported_fliberty
    Participante

    Si te sale error 404 es porque aún no has hecho las modificaciones en el htacces para que puedas ver el post con el permalink amigable; el código a meter en el htaccess es el siguiente:

    Y si tu blog tiene ya un tiempo en línea y quieres cambiar la base de categorías tendrás que implementar también este código en el htaccess:

    En el ejemplo anterior he cambiado la categoría base de category a seccion es decir las categorías se mostrarán como tudominio.com/seccion/nombre-categoria

    Si no sabes como crear un htaccess, sube un archivo de texto a la raiz del sitio y cambiale el nombre por .htaccess ya que algunos servidores no permiten subir archivos .htaccess

  • #50604

    JMasip
    Participante

    Muchas gracias!

El foro ‘Dominios – Hosting’ está cerrado y no se permiten nuevos debates ni respuestas.

Pin It on Pinterest