OPTIMIZACIÓN BLOG POR HTACCESS  

 
Pablo Tasio
 Pablo Tasio
Nuevo usuario

Buenas tengo dudas y a ver si me podéis responder...Estoy comenzando con esto y ya la lie una vez. Mi idea es mejorar la carga y optimización de mi blog.

Mi duda es sobre, como añadir los códigos a htacces. Veo muchos códigos, pero no sé si tengo que sobreescribir el htaccess e incluir lo que quiero poner, o si se tiene que añadir de una forma concreta y en un orden concreto.

En mi caso, quiero que se redirigira de la URL de mi dominio sin alias www a la URL de mi dominio con alias www, agregar encabezados caduca y comprimir archivos CSS, JavaScript, XML y texto.

Vale, entonces,  como añado esto en el htaccess? ¿Añadiedo todo el código de estas tres cosas juntas? Y lo que ya hay registrado anteriormente, ¿Qué hago?

 

RewriteEngine On

                RewriteCond %{HTTP_HOST} ^webempresa.com [NC]

                RewriteRule ^(.*)$ https://www.webempresa.com/$1 [L,R=301]

<IfModule mod_expires.c>

                    ExpiresActive On

                    ExpiresByType image/gif A432000

                    ExpiresByType image/jpg A432000

                    ExpiresByType image/jpeg A432000

                    ExpiresByType image/png A432000

                    ExpiresByType image/ico A432000

                    ExpiresByType image/bmp A432000

                    ExpiresByType text/css A432000

                    ExpiresByType text/javascript A432000

                    ExpiresByType application/javascript A432000

                    ExpiresByType application/x-javascript A432000

                    </ifmodule>

 

<ifmodule>

                AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/x-javascript

                </ifmodule>

 

El código que tengo en el htaccess actualmente es el siguiente:

 <IfModule mod_deflate.c>    SetOutputFilter DEFLATE    <IfModule mod_setenvif.c>        # Netscape 4.x tiene algunos problemas ...        BrowserMatch ^ Mozilla / 4 gzip-only-text / html         # Netscape 4.06-4.08 tiene algunos problemas más        BrowserMatch ^ Mozilla / 4 \ .0 [678] no-gzip         # MSIE se disfraza de Netscape, pero está bien        # BrowserMatch \ bMSIE! No-gzip! Gzip-only-text / html         # NOTA: Debido a un error en mod_setenvif hasta Apache 2.0.48        # la expresión regular anterior no funcionará. Puedes usar lo siguiente        # solución para obtener el efecto deseado:        BrowserMatch \ bMSI [E]! No-gzip! Gzip-only-text / html         # No comprimir imágenes        SetEnvIfNoCase Request_URI. (?: gif | jpe? G | png) $ no-gzip no varía    </IfModule>     <IfModule mod_headers.c>        # Asegúrese de que los servidores proxy no entreguen el contenido incorrecto        Encabezado agregar Vary User-Agent env =! Dont-vary    </IfModule></IfModule>

 

 

Espero que me ayudéis ver la luz!! Muchas gracias de antemano!!

Citar
Respondido : 19/05/2020 2:24 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Pablo,

En principio no debes borrar ni sobre escribir nada de tu archivo htaccess, solo debes cambiar los códigos o agregar los que necesitas según deseas realizar cambios.

Puedes agregar los código  que deseas a partir de la ultima linea, te comparto el siguiente articulo donde hablan de forma mas detallada sobre los códigos útiles que puedes usar en tu archivo y como localizarlo

-> https://www.webempresa.com/blog/htaccess-cpanel-donde-esta-archivo.html

-> https://www.webempresa.com/blog/codigos-utiles-htaccess-para-wordpress.html#%C2%BFQue_es_el_archivo_htaccess

PD: Antes de realizar cualquier cambio en tu archivo realiza una copia de seguridad en tu ordenador, de esta forma puedes restaurarlo si hace falta

Un Saludo

ResponderCitar
Respondido : 19/05/2020 2:51 pm

Cursos Gratuitos WordPress

Por favor Iniciar Sesión o Registro