He instalado y probado varios paquetes tipo WAMP para trabajar en local, y uwAmp es el que mejor me ha ido: liviano, sencillo, configurable…
Dominio personalizado
Para tener un dominio del tipo «proyecto.dev» 0 «cliente.local», hay que añadirlo a archivo ‘hosts’ que está en ‘Windows/System32/drivers/etc’, con la siguiente línea:
127.0.0.1 proyecto.dev
Si estamos trabajando con un proyecto en producción, hay que cambiar las URLs de WordPress desde phpMyAdmin para que coincidan con la anterior, porque sino estaremos accediendo al sitio remoto.
Permalinks
Hay que hacer 2 cosas para que los enlaces bonitos funcionen:
- Activar ‘mod_rewrite’ en la configuración de Apache
- Añadir 2 directivas al Virtual Host de Apache, para que funcione la regla IfModule del .htacces que añade WordPress:
Allowoverride FileInfo
Options SymLinksIfOwnerMatch