{"id":8532,"date":"2023-08-16T12:53:23","date_gmt":"2023-08-16T19:53:23","guid":{"rendered":"https:\/\/membermouse.com\/?post_type=ht_kb&#038;p=8532"},"modified":"2023-10-20T22:30:04","modified_gmt":"2023-10-21T02:30:04","slug":"configuracion-del-alojamiento-wp-engine","status":"publish","type":"ht_kb","link":"https:\/\/membermouse.com\/es\/docs\/configuracion-del-alojamiento-wp-engine\/","title":{"rendered":"Configuraci\u00f3n de WP Engine Hosting"},"content":{"rendered":"<p><a href=\"https:\/\/membermouse.com\/es\/wp-engine\/\" target=\"_blank\" rel=\"noreferrer noopener\">Motor WP<\/a>&nbsp;ofrece una soluci\u00f3n basada en la nube y totalmente gestionada, creada espec\u00edficamente para alojar sitios de WordPress. Con el fin de lograr esto, configuran sus servidores de una manera muy espec\u00edfica y, a veces estas configuraciones pueden interferir con MemberMouse. Para asegurarse de que MemberMouse funciona en su servidor WP Engine le sugerimos que trabaje con su equipo de soporte para solucionar los problemas descritos en este art\u00edculo.<br><br><strong>Nota:<\/strong>&nbsp;El equipo de soporte de MemberMouse no tiene conocimiento ni control sobre c\u00f3mo est\u00e1 configurado su servidor WP Engine, por lo que la forma m\u00e1s r\u00e1pida de solucionar cualquier problema es trabajar directamente con&nbsp;<a href=\"https:\/\/my.wpengine.com\/support\" target=\"_blank\" rel=\"noreferrer noopener\">Soporte de WP Engine.<\/a><\/p>\n\n\n\n<p><br>Disponen de una lista de comprobaci\u00f3n interna para asegurarse de que su entorno est\u00e1 configurado correctamente para admitir MemberMouse.<\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h5 class=\"wp-block-heading\">Configuraci\u00f3n del cach\u00e9<\/h5>\n\n\n\n<p><a rel=\"noreferrer noopener\" href=\"https:\/\/membermouse.com\/es\/wp-engine\/\" target=\"_blank\">Motor WP<\/a>&nbsp;utiliza t\u00e9cnicas de almacenamiento en cach\u00e9 bastante agresivas que, a menos que se tengan en cuenta, causar\u00e1n problemas con MemberMouse. <\/p>\n\n\n\n<p>Esto se debe a la propia naturaleza de la cach\u00e9, que toma una instant\u00e1nea de las p\u00e1ginas y otros recursos la primera vez que se cargan y, en futuras peticiones, los extrae de la cach\u00e9 en lugar de tomarlos del servidor. <\/p>\n\n\n\n<p>Esto funciona muy bien para las p\u00e1ginas est\u00e1ticas y los recursos, pero si una p\u00e1gina tiene alg\u00fan tipo de funcionalidad din\u00e1mica, como muchas de sus p\u00e1ginas cuando se utiliza MemberMouse, que va a terminar entregando una experiencia incorrecta a sus clientes.<\/p>\n\n\n\n<p>Puedes controlar las excepciones a la cach\u00e9 desde tu panel de control de WPE. Sin embargo, incluso con eso configurado, deber\u00edas ponerte en contacto con el soporte de WPE y pedirles que a\u00f1adan \"excepciones\" a la \"cach\u00e9 de p\u00e1ginas\" de tu sitio. En concreto, deber\u00eda excluir:<\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Todas las p\u00e1ginas principales de MemberMouse (es decir, inicio de sesi\u00f3n, pago, mi cuenta, confirmaci\u00f3n, p\u00e1gina de inicio del miembro, etc.)<br><br><\/li>\n\n\n\n<li>Cualquier URL asociada a los servicios de pago concretos con los que se est\u00e1 integrando, que se pueden encontrar en la p\u00e1gina de configuraci\u00f3n de pagos de MemberMouse (es decir, URL de devoluci\u00f3n de llamada de IPN, URL de publicaci\u00f3n silenciosa, etc.).<br><br><\/li>\n\n\n\n<li>Cualquier p\u00e1gina en la que utilice MemberMouse SmartTags\u2122.<br><br><\/li>\n\n\n\n<li>Cualquier p\u00e1gina que s\u00f3lo deban ver los usuarios registrados. Por ejemplo, si tiene una secci\u00f3n de \"miembros\" y no muestra extractos a los no miembros.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Tenga en cuenta que por defecto, WP Engine no servir\u00e1 p\u00e1ginas en cach\u00e9 para los miembros registrados. As\u00ed que no deber\u00eda tener que a\u00f1adir&nbsp;<em>todos&nbsp;<\/em>a la lista de excepciones, s\u00f3lo las p\u00e1ginas que pueden mostrar contenido din\u00e1mico a los usuarios que han cerrado sesi\u00f3n. En general, no es conveniente a\u00f1adir una excepci\u00f3n a menos que observe un problema en esa p\u00e1gina.&nbsp;<\/p>\n\n\n\n<p>Aqu\u00ed hay un ejemplo de solicitud que puede enviar al soporte de WP Engine para que se a\u00f1adan las excepciones. Aseg\u00farate de cambiar estas URLs por tus URLs reales.<\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Hola,<br><br><br>Estoy utilizando el plugin de afiliaci\u00f3n MemberMouse en mi sitio ([inserte su URL aqu\u00ed]). Para procesar correctamente los pagos y proteger el contenido de los miembros, \u00bfpodr\u00eda a\u00f1adir las siguientes URL a la lista de excepciones de la cach\u00e9 de p\u00e1ginas?<br><br>[insertar enlaces aqu\u00ed]<br><br><br>Gracias.<br><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h5 class=\"wp-block-heading\">Uso de la red de distribuci\u00f3n de contenidos (CDN)<\/h5>\n\n\n\n<p>Habilitar la red de distribuci\u00f3n de contenidos (CDN) en la plataforma de WP Engine antes de tiempo podr\u00eda afectar o agravar el problema de cach\u00e9 mencionado anteriormente. El flujo de trabajo sugerido ser\u00eda aplazar la adici\u00f3n de una CDN hasta MemberMouse est\u00e1 funcionando seg\u00fan lo previsto. Cuando todo est\u00e9 en funcionamiento, la adici\u00f3n de la CDN deber\u00eda funcionar correctamente.<\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h5 class=\"wp-block-heading\">Inicio de sesi\u00f3n social<\/h5>\n\n\n\n<p>El inicio de sesi\u00f3n social requiere que los proveedores de alojamiento soporten sesiones. Esto no es por dise\u00f1o; es la biblioteca de terceros que utilizamos internamente para autenticar con las plataformas de redes sociales que requiere sesiones.<br><br>WP Engine intencionalmente desactivar las sesiones. Este tablero de mensajes para otro plugin de inicio de sesi\u00f3n social que estaba teniendo el mismo problema, y tal vez WP Engine puede ser capaz de habilitar las sesiones:<br><br><a rel=\"noreferrer noopener\" href=\"http:\/\/wordpress.org\/support\/topic\/has-anyone-managed-to-make-it-work-with-wpengine-from-php-sessions-to-cookies\" target=\"_blank\">http:\/\/wordpress.org\/support\/topic\/has-anyone-managed-to-make-it-work-with-wpengine-from-php-sessions-to-cookies<\/a><br><br>Tambi\u00e9n tendr\u00e1 que asegurarse de que WP Engine ha eliminado la cach\u00e9 de rutas y argumentos de consulta para las siguientes rutas de carpetas y archivos:<\/p>\n\n\n\n<p>\/wp-content\/plugins\/membermouse\/<\/p>\n\n\n\n<p>Argumentos de consulta:<br>hauth.start<\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h5 class=\"wp-block-heading\">Limitar los intentos de inicio de sesi\u00f3n<\/h5>\n\n\n\n<p><br>WP Engine instala su propio plugin de inicio de sesi\u00f3n limitado en el directorio mu-plugins en lugar del directorio normal de plugins. Este no puede ser desactivado o removido. Como resultado, despu\u00e9s de algunos intentos de inicio de sesi\u00f3n incorrectos, la cuenta ser\u00e1 bloqueada por un tiempo determinado.<br><br>Si se siente c\u00f3modo editando archivos php, puede intentar evitar esto utilizando el siguiente c\u00f3digo en los 2 archivos indicados. <strong>TENGA EN CUENTA: <\/strong>haga una copia de seguridad de su sitio antes de actualizar estos archivos:<\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<pre class=\"wp-block-code\"><code>\/\/-----------------------------------------------------------------------------\n\/\/ wp-content\/plugins\/membermouse\/hooks\/class.userhooks.php\n\/\/ empezando en la l\u00ednea 267\n$required_plugin = \"limit-login-attempts\/limit-login-attempts.php\";\n$pluginActive = false;\n            \n\/\/ detectar por funci\u00f3n, no por archivo para soportar mu-plugins\n\/\/ if(in_array($required_plugin, $plugins))\nif(function_exists('limit_login_setup'))\n{\n    $pluginActive = true;\n}<\/code><\/pre>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<pre class=\"wp-block-code\"><code>\/\/-----------------------------------------------------------------------------\n\/\/ wp-content\/plugins\/membermouse\/modules\/limit_login_attempts.php\n\/\/ empezando en la l\u00ednea 10\n$required_plugin = \"limit-login-attempts\/limit-login-attempts.php\";\n$pluginActive = false;\n \n\/\/ detectar por funci\u00f3n, no por archivo para soportar mu-plugins\n\/\/ if(in_array($required_plugin, $plugins))\nif(function_exists('limit_login_setup'))\n{\n     $pluginActive = true;\n}<\/code><\/pre>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>","protected":false},"excerpt":{"rendered":"<p>WP Engine ofrece una soluci\u00f3n basada en la nube y totalmente gestionada, creada espec\u00edficamente para alojar sitios de WordPress. Para lograrlo, configuran sus servidores de una manera muy espec\u00edfica y, a veces, estos...<\/p>","protected":false},"author":9645,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"_strive_editorial_status":"not-started","_strive_copy_of":0,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"ht-kb-category":[222],"ht-kb-tag":[],"class_list":["post-8532","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-resources-articles"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/membermouse.com\/es\/wp-json\/wp\/v2\/ht-kb\/8532","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/membermouse.com\/es\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/membermouse.com\/es\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/membermouse.com\/es\/wp-json\/wp\/v2\/users\/9645"}],"replies":[{"embeddable":true,"href":"https:\/\/membermouse.com\/es\/wp-json\/wp\/v2\/comments?post=8532"}],"version-history":[{"count":0,"href":"https:\/\/membermouse.com\/es\/wp-json\/wp\/v2\/ht-kb\/8532\/revisions"}],"wp:attachment":[{"href":"https:\/\/membermouse.com\/es\/wp-json\/wp\/v2\/media?parent=8532"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/membermouse.com\/es\/wp-json\/wp\/v2\/ht-kb-category?post=8532"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/membermouse.com\/es\/wp-json\/wp\/v2\/ht-kb-tag?post=8532"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}