Arreglo de .Htacces En Web

Terminado

Publicado: Hace un año Plazo: 1 día Propuestas: 4 Freelancers interesados: 4

Abierto

Descripción:

Mi web estudiomr.net da errores:
"Esta página web tiene un bucle de redireccionamiento

ERR_TOO_MANY_REDIRECTS"

Este es el codigo actual:
***************************************************************************************************
ErrorDocument 404 https://www.estudiomr.net/404.php
ErrorDocument 403 https://www.estudiomr.net/403.php

#SI es HTTP sin www, que redireccione a https con www.
RewriteEngine On
RewriteCond %{HTTP_HOST} ^estudiomr.net [NC]
RewriteRule ^(.*)$ https://www.estudiomr.net/$1 [L,R=301]

#Primera condición, SI es HTTPS sin wwww, que redireccione a www.
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L]

#Segunda condición. Si no es HTTPS y no tiene www, redirecciono a HTTPS con WWW.
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*) https://www.estudiomr.net/$1 [R,L]

#Tercero, si no es HTTPS y ya tiene www, solo redirecciono a HTTPS
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} ^www\.
RewriteRule ^(.*) https://www.estudiomr.net/$1 [R,L]

#COMPRIMIENDO EN GZIP
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml

***************************************************************************************************
Necesito dejar funcionando mi web www.estudiomr.net con un htacces que cumpla los siguientes requisitos:
*SI es HTTP sin www, que redireccione a https con www.
*SI es HTTPS sin www, que redireccione a www.
*Si no es HTTPS y no tiene www, redireccionara a HTTPS con www.
*Si no es HTTPS y ya tiene www, solo redireccionara a HTTPS


Categoría: IT & Programación
Subcategoría: Programación Web
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Roles necesarios: Desarrollador

Freelancers que ya aplicaron para este trabajo

Ronald S. B. Me gustaría superar las expectativas de mis clientes y mostrarles todas mis habilidades que me hacen ahora un experto programador PHP. Me gustan los nuevos retos. Aprendo nuevas tecnologías rápidamente y he desarrolla... + detalles

Eduardo Castro Me gusta desarrollar aplicaciones Web en Codeigniter, utilizando tecnologias del lado del servidor, por ejemplo firebase, asi como aplicaciones Android Asi mismo me dedico al diseño Responsive Web Design ya que ten... + detalles

Rodrigo L. System Administrator and Backend Developer + detalles

Orlando A. L. Me gusta lo que hago y soy bueno en ello + detalles

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.