Hacer que los enlaces permanentes de WordPress funcionen en una instalación de MAMP

1 minuto de lectura

avatar de usuario
Yarin

Tengo una instalación MAMP local de WordPress y estoy tratando de hacer que los enlaces permanentes funcionen. Pero cuando hago clic en mis enlaces después de establecer la configuración de enlace permanente en ‘Día y nombre’ http://localhost/wordpress_1/2011/01/12/sample-post/

me 404ed

No encontrado: la URL solicitada /wordpress_1/2011/01/05/hello-world/ no se encontró en este servidor.

¿Es este un problema de mod_rewrite? mod_rewrite aparece en la sección ‘módulos cargados’ de mi phpinfo. ¿Tengo que hacer algo más para habilitarlo?

Gracias

ACTUALIZAR:

De mi httpd.conf:

<Directory />
    Options Indexes FollowSymLinks
    AllowOverride None
</Directory>

Cambié mi httpd.conf de

<Directory />
    Options Indexes FollowSymLinks
    AllowOverride None
</Directory>

A

<Directory />
    Options Indexes FollowSymLinks
    AllowOverride All
</Directory>

Y funciona.

Seguir los enlaces simbólicos debe estar activado en MAMP.

Abra su archivo httpd.conf en /Applications/MAMP/conf/apache/ Busque <Directory />
Asegúrese de tener las siguientes opciones configuradas:

Options Indexes FollowSymLinks

También puede configurar un servidor virtual local para probar mejor su sitio de WordPress. Está más allá del alcance de esta pregunta/tema, pero si lo desea, puedo crear un archivo de configuración de ejemplo e instrucciones sobre cómo hacerlo.

  • La directiva Opciones ya estaba configurada, era el AllowOverride que necesitaba cambiar… Vea mi respuesta para más detalles

    – Yarin

    13 de enero de 2011 a las 0:21

  • @Yarin – Ah, me alegro de que funcione. Por cierto, aquí hay instrucciones para usar hosts virtuales en MAMP si no tiene MAMP Pro: pastebin.com/ygFMejdF

    – Carretera de la vida

    13 de enero de 2011 a las 0:35

¿Ha sido útil esta solución?