Moderador
James Huff
(@macmanx)
Moderador voluntario
Le recomiendo ponerse en contacto con el soporte de WooCommerce sobre esto a través de https://woocommerce.com/my-account/contact-support/ si tiene alguno de sus productos pagos de WooCommerce o https://wordpress.org/support/plugin/woocommerce/ si no lo tiene.
Perdón por no agregar más contexto, pero no se trata solo de mi página de la tienda. Aquí están las otras páginas que también se ven afectadas.
Acerca de la página:
Perdón por no agregar más contexto.
Moderador
James Huff
(@macmanx)
Moderador voluntario
¿Todos estos son publicados, no programados, privados o guardados como borrador?
Si ya están todos publicados, intenta volver a guardar la estructura de enlaces permanentes en Configuración > Enlaces permanentes en tu Panel de control. Si WordPress no puede editar automáticamente el archivo .htaccess, proporcionará instrucciones manuales después de guardarlo.
Intenté eso y no funcionó, pero leí algo en Internet que decía que podría faltar código en mi archivo .htaccess, pero debido a mi conocimiento limitado de codificación, decidí no hacerlo ya que no sé el código adecuado para insertar para que la actualización funcione correctamente.
¿Por casualidad conoces el conocimiento de esto?
Moderador
James Huff
(@macmanx)
Moderador voluntario
¿Cuáles son los contenidos de su archivo .htaccess?
¿Todas las páginas están publicadas, no programadas, privadas o guardadas como borrador?
Moderador
James Huff
(@macmanx)
Moderador voluntario
No puedo hablar sobre lo que hay en su archivo .htaccess.
No se supone que haya nada seguro allí, pero como es un archivo de texto simple, no hay nada que te impida agregarle algo seguro.
Bueno, supongo que no tengo muchas opciones ya que necesito solucionar este problema.
Así que aquí está el contenido del archivo .htaccess
BEGIN AIRLIFTAddDefaultCharset utf8
AddType text/html .html_gzip AddEncoding gzip .html_gzip
RewriteEngine On RewriteBase / RewriteCond %{HTTPS} on [OR] RewriteCond %{SERVER_PORT} ^443$ [OR] RewriteCond %{HTTP:X-Forwarded-Proto} https RewriteRule .* - [E=SO_SECURE:-https] RewriteCond %{HTTP:Accept-Encoding} gzip RewriteRule .* - [E=SO_ENCODE:gzip] RewriteCond %{REQUEST_METHOD} GET RewriteCond %{QUERY_STRING} ="" RewriteCond %{HTTP:Cookie} !(wordpress_logged_in|wp-postpass_|wptouch_switch_toggle|comment_author_|comment_author_email_) [NC] RewriteCond %{REQUEST_URI} !^(/(.+/)?feed/?|/(index.php/)?wp-json(/.|$))$ [NC] RewriteCond %{HTTP_USER_AGENT} !^(facebookexternalhit). [NC] RewriteCond "%{DOCUMENT_ROOT}/wp-content/cache/airlift/%{HTTP_HOST}%{REQUEST_URI}/index%{ENV:SO_SECURE}.html%{ENV:SO_ENCODE}" -f RewriteRule .* "%{DOCUMENT_ROOT}/wp-content/cache/airlift/%{HTTP_HOST}%{REQUEST_URI}/index%{ENV:SO_SECURE}.html%{ENV:SO_ENCODE}" [L] END AIRLIFT BEGIN LSCACHE LITESPEED WP CACHE PLUGIN - Do not edit the contents of this block!
RewriteEngine on
CacheLookup on
RewriteRule .* - [E=Cache-Control:no-autoflush]
RewriteRule .litespeed_conf.dat - [F,L] marker ASYNC start
RewriteCond %{REQUEST_URI} /wp-admin/admin-ajax.php
RewriteCond %{QUERY_STRING} action=async_litespeed
RewriteRule .* - [E=noabort:1] marker ASYNC end marker CACHE RESOURCE start
RewriteRule wp-content/./[^/](responsive|css|js|dynamic|loader|fonts).php - [E=cache-control:max-age=3600] marker CACHE RESOURCE end marker DROPQS start
CacheKeyModify -qs:fbclid
CacheKeyModify -qs:gclid
CacheKeyModify -qs:utm*
CacheKeyModify -qs:_ga marker DROPQS end LITESPEED WP CACHE PLUGIN - Do not edit the contents of this block! END LSCACHE BEGIN NON_LSCACHE LITESPEED WP CACHE PLUGIN - Do not edit the contents of this block! marker BROWSER CACHE start
ExpiresActive on
ExpiresByType application/pdf A31557600
ExpiresByType image/x-icon A31557600
ExpiresByType image/vnd.microsoft.icon A31557600
ExpiresByType image/svg+xml A31557600
ExpiresByType image/jpg A31557600
ExpiresByType image/jpeg A31557600
ExpiresByType image/png A31557600
ExpiresByType image/gif A31557600
ExpiresByType image/webp A31557600
ExpiresByType video/ogg A31557600
ExpiresByType audio/ogg A31557600
ExpiresByType video/mp4 A31557600
ExpiresByType video/webm A31557600
ExpiresByType text/css A31557600
ExpiresByType text/javascript A31557600
ExpiresByType application/javascript A31557600
ExpiresByType application/x-javascript A31557600
ExpiresByType application/x-font-ttf A31557600
ExpiresByType application/x-font-woff A31557600
ExpiresByType application/font-woff A31557600
ExpiresByType application/font-woff2 A31557600
ExpiresByType application/vnd.ms-fontobject A31557600
ExpiresByType font/ttf A31557600
ExpiresByType font/otf A31557600
ExpiresByType font/woff A31557600
ExpiresByType font/woff2 A31557600 marker BROWSER CACHE end LITESPEED WP CACHE PLUGIN - Do not edit the contents of this block! END NON_LSCACHE BEGIN WordPress The directives (lines) between "BEGIN WordPress" and "END WordPress" are dynamically generated, and should only be modified via WordPress filters. Any changes to the directives between these markers will be overwritten.
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] END WordPress Wordfence WAF
php_value auto_prepend_file '/home/u831126664/domains/bunker41.com/public_html/wordfence-waf.php'
php_value auto_prepend_file '/home/u831126664/domains/bunker41.com/public_html/wordfence-waf.php' END Wordfence WAF
¿Falta algo?
Esta respuesta fue modificada hace 3 horas, 44 minutos por WebGuru1.
Esta respuesta fue modificada hace 3 horas, 34 minutos por WebGuru1.
Moderador
James Huff
(@macmanx)
Moderador voluntario
Vaya, eso es excesivo! (aunque nada seguro 👍)
Y sí, la sección de WordPress está mal formada: https://developer.wordpress.org/advanced-administration/server/web-server/httpd/#basic-wp
Esas cosas deben estar en líneas separadas.
Esta respuesta fue modificada hace 3 horas, 13 minutos por James Huff. Motivo: errores tipográficos
Si hago esto, ¿se solucionará el problema?
Moderador
James Huff
(@macmanx)
Moderador voluntario
Podría ser, probablemente, pero de cualquier manera, ahora mismo lo que tienes está muy, muy mal, así que es un buen lugar para empezar. 😉
Probablemente sea una pregunta extraña, ¿se supone que solo debo arreglar la sección de WordPress o también las otras secciones?
Moderador
James Huff
(@macmanx)
Moderador voluntario
Sólo la sección entre # BEGIN WordPress
y # END WordPress
.
Bueno, acabo de arreglar el código pero no ayudó con las páginas.
¿Y ahora qué?
Esta respuesta fue modificada hace 1 hora, 49 minutos por WebGuru1.