WordPress multisitio htaccess subdirectorio
Contenidos
Al configurar un multisitio, usted decide utilizar subdominios o subdirectorios – mezclar ambos en un multisitio no es posible sin modificaciones. Este post le muestra cómo ejecutar un multisitio con subdominios y subdirectorios sitios.
Afortunadamente no soy el primero con este problema, y mientras buscaba una solución, encontré los posts “WordPress Multisite: (Sub-)Domains und Sub-Directories kombinieren” de David Naber y “WordPress Multisite mit mehreren Domains einrichten” de Thomas Scholz, que fueron de gran ayuda.
WordPress multisitio subdominio vs subdirectorio
Si alguna vez ha configurado una instalación de WordPress Multisite y luego ha decidido cambiar de subdirectorios a subdominios, o al revés, sabrá que no es tan sencillo como pulsar unos botones.
Podrías configurar un blog como un subsitio llamado “blog” dentro de una red Multisite utilizando subdirectorios o podrías tener una página de archivo de blog en una única instalación de WordPress y ambas tendrían un dominio con un aspecto similar a este: tu-sitio.com/blog/.
Por ejemplo, si cambias de un dominio nuevo a uno que lleva mucho tiempo en funcionamiento, podrías ver un aumento en tu tráfico. Por otro lado, si el dominio antiguo se ha utilizado en el pasado para alojar spam, las posibilidades de ver un aumento del tráfico son escasas o nulas. Lo más probable es que se produzca un descenso en el ranking de búsqueda.
Por eso los casos prácticos pueden ser engañosos. Hay tantos factores que podrían influir en un cambio de subdirectorios o subdominios que es difícil crear un estudio de caso en el vacío para que los resultados no estén sesgados por factores externos.
Nginx wordpress multisitio subdirectorio
Por defecto, todos los entornos WordPress multisitio en la Plataforma VIP están configurados con una estructura de subdirectorios. La constante SUBDOMAIN_INSTALL se define a nivel de plataforma en wp-config.php con un valor por defecto de false. Este valor no puede ser anulado, incluso definiendo la constante de forma diferente en vip-config.php o con cualquier otro método.
Para conseguir el mismo efecto que un multisitio subdominio, los dominios y subdominios personalizados pueden asignarse a sitios de red (por ejemplo, uno.ejemplo.com, dos.ejemplo.com). La URL de un sitio de red existente puede editarse y sustituirse por una URL completamente nueva, incluida una estructura de subdominios. Al actualizar un sitio de red para que sea accesible en un dominio o subdominio personalizado, se recomienda añadir y asignar primero el dominio al entorno para que el sitio de red sea accesible desde la web. Si la URL de un sitio de red se actualiza a un dominio personalizado que todavía no se ha añadido y apuntado al entorno VIP, sólo será accesible modificando un archivo hosts.
WordPress multisitio subdirectorio no funciona
Cuando activas Multisitio en tu instalación de WordPress, hay muchas cosas que debes considerar, como por ejemplo si permitirás a tus usuarios crear sus propios sitios, qué temas y plugins pondrás a disposición en la red y tu configuración de registro.
Pero la única decisión que es un reto revertir es si utilizar subdominios o subdirectorios para su red. Cambiar entre subdominios y subdirectorios lleva mucho tiempo y es complicado, y es mejor evitarlo.
En este post, te ayudaré con eso, explicando las diferencias entre la instalación de subdominios y subdirectorios en WordPress Multisite. También veré algunos escenarios en los que podrías necesitar Multisitio, e identificaré cuál de los subdominios y subdirectorios podría ser mejor para cada uno. También identificaré aquellos escenarios en los que no tiene elección.
Los subdominios y subdirectorios de WordPress se refieren a la estructura de las URLs utilizadas para cada uno de los sitios de su red Multisite. No corresponden al lugar donde su servidor almacena los sitios, sino a la forma en que WordPress crea las URLs para ellos.