{"id":9863,"date":"2026-05-19T12:51:45","date_gmt":"2026-05-19T10:51:45","guid":{"rendered":"https:\/\/www.nicalia.com\/nicapedia\/?post_type=docs&#038;p=9863"},"modified":"2026-05-19T12:51:46","modified_gmt":"2026-05-19T10:51:46","slug":"evitar-el-timeout-de-litespeed-9863","status":"publish","type":"docs","link":"https:\/\/www.nicalia.com\/nicapedia\/4-codigos-htaccess-que-siempre-debes-tener-bajo-la-manga","title":{"rendered":"4 C\u00f3digos htaccess que siempre debes tener bajo la manga"},"content":{"rendered":"<p>Hoy vamoss a dejarles cinco c\u00f3digos htaccess que es mejor que apuntes y tengas a mano, tal vez ahora mismo no os est\u00e9s usando pero con toda seguridad en alg\u00fan momento te ser\u00e1n de mucha utilidad.<\/p>\n<h2>C\u00f3digos htaccess imprescindibles.<\/h2>\n<h3>Crear un registro de errores<\/h3>\n<p style=\"text-align: justify;\">Mientras estabas en pleno proceso de desarrollo de tu sitio, probablemente en alg\u00fan momento, hayas tenido que activar la visualizaci\u00f3n de errores de PHP para ver porque ese campo no se mostraba, o simplemente porque ten\u00edas alg\u00fan error 500, en f\u00edn son muchas las razones que te pueden haber llevado a activarlos, pero no querr\u00e1s que estos errores se muestren a tus visitantes cuando est\u00e1s ejecutando alg\u00fan cambio o mejora en tu sitio, y mucho menos si ese error contiene alguna informaci\u00f3n sensible. Bien lo mejor que puedes hacer en este caso, es activar un registro de errores que puedas revisar cuando quieras, y esto puedes hacerlo agregando el siguiente c\u00f3digo a tu archivo .htaccess<\/p>\n<pre><code># con estas tres primeras l\u00edneas evitaremos que se muestren los errores en el sitio\nphp_flag display_startup_errors off\nphp_flag display_errors off\nphp_flag html_errors off\n# registrar errores en un log\nphp_flag log_errors on\nphp_value error_log \/tu_dirctorio_de_logs\/php_error.log<\/code><\/pre>\n<h3>Crear una lista negra de direcciones IP<\/h3>\n<p style=\"text-align: justify;\">Puedes bloquear IPs sospechosas o desde las que has detectado alg\u00fan comportamiento no deseado. Puedes crear tu propia lista negra en tu archivo .htacces de la siguiente forma, solo tienes que sustituir las IPs por las que deseas bloquear.<\/p>\n<pre><code>&lt;limit GET POST PUT&gt;\norder allow, deny\nallow from all\ndeny from 000.000.000.000\ndeny from 000.000.000.000\ndeny from 000.000.000.000\n&lt;\/limit&gt;<\/code><\/pre>\n<h3>Evitar que se liste el directorio de archivos<\/h3>\n<p>Si tienes alguna carpeta con archivos en tu sitio y en esta carpeta no tienes un archivo index.html entonces al ingresar a esta carpeta, desde el navegador, se listar\u00e1n todos los archivos contenidos en ella. Para evitar esto lo que debes hacer es crear un archivo .htaccess en la carpeta y colocar el siguiente c\u00f3digo.<code><\/code><code><br \/>\n<\/code><\/p>\n<pre>Options -Indexes<\/pre>\n<h3>Comprimir el CSS, JavaScript, XML y texto.<\/h3>\n<p>Con el siguiente c\u00f3digo podr\u00e1s comprimir el CSS, el c\u00f3digo JavaScript, el XML o cualquier texto y aumentar as\u00ed la velocidad de carga de tu sitio.<\/p>\n<pre>&lt;ifmodule&gt;\nAddOutputFilterByType DEFLATE text\/html text\/plain text\/xml text\/css text\/javascript application\/x-javascript\n&lt;\/ifmodule&gt;<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Hoy vamoss a dejarles cinco c\u00f3digos htaccess que es mejor que apuntes y tengas a mano, tal vez ahora mismo no os est\u00e9s usando pero con toda seguridad en alg\u00fan momento te ser\u00e1n de mucha utilidad. C\u00f3digos htaccess imprescindibles. Crear un registro de errores Mientras estabas en pleno proceso de desarrollo de tu sitio, probablemente [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"parent":8658,"menu_order":77,"comment_status":"open","ping_status":"closed","template":"","doc_tag":[],"doc_badge":[],"class_list":["post-9863","docs","type-docs","status-publish","hentry","no-post-thumbnail"],"acf":[],"author_avatar":"https:\/\/secure.gravatar.com\/avatar\/73a6abc2292ec1d9ac5cbd76ef6f730e73eca41853021e7a79728ac2d321cc9a?s=96&d=mm&r=g","author_name":"Fran Navoz","_links":{"self":[{"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/docs\/9863","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/comments?post=9863"}],"version-history":[{"count":2,"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/docs\/9863\/revisions"}],"predecessor-version":[{"id":9865,"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/docs\/9863\/revisions\/9865"}],"up":[{"embeddable":true,"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/docs\/8658"}],"wp:attachment":[{"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/media?parent=9863"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/doc_tag?post=9863"},{"taxonomy":"doc_badge","embeddable":true,"href":"https:\/\/www.nicalia.com\/nicapedia\/wp-json\/wp\/v2\/doc_badge?post=9863"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}