Avisos
Vaciar todo

Problemas con .htacess al actualizarse DIVI y TranslatePress  

 
David
 David
Nuevo usuario

Buenos días,

tengo un problema recurrente en mi web creada con DIVI. Al actualizarse el tema automáticamente, siempre se me produce un Internal Server Error 500. El problema ocurre porque en la actualización se añade es_es/ en dos de las líneas.

De aquí

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

Se convierte en

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /es_es/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /es_es/index.php [L]
</IfModule>

Con eliminar cada vez es_es/ se soluciona, pero no es muy agradable porque si ocurre de madrugada, me quedo toda la noche sin servicio.

El plugin que uso para la traducción del sitio, es el que añade el subdominio es_es. Al contactar con el servicio de soporte del plugin me contestaron:

1. Ask your host to identify this specific error and/or for the PHP error log.
2. Try and increase your WordPress memory limit: https://docs.woocommerce.com/document/increasing-the-wordpress-memory-limit/
3. set WP_DEBUG to true in wp_config.php file: https://codex.wordpress.org/WP_DEBUG and try again. See if you get any errors.
4. Check if you have duplicate entries in your *trp_* tables from the database. If you do, you can use the Remove duplicate rows option from TP Settings --> Advanced tab to clear them.

Pero lo cierto es que prefería consultar antes con vosotros, además de que yo no soy un especialista en programación...

¿Me podéis ayudar?

Mil gracias y saludos,

David

 

Contenido solo visible a usuarios registrados

Citar
Respondido : 23/11/2021 8:19 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola avid.

Es un erro del plugin translatepress y veo que le pasa a mas Usuarios, por lo que veo esta reportado:

-> https://wordpress.org/support/topic/updating-translatepress-causes-htaccess-rewrite/

Lo que comentan es que revises que este todo actualizado y que desactives los plugin por si fuera otro plugin el que este causando ese problema.

 

Un saludo

 

ResponderCitar
Respondido : 23/11/2021 11:05 am