Gran cantidad de clientes necesitan redirigir o quitar el uso de SSL, aunque no es recomendable dada la gran difusión que se da a utilizar nuestros sitios de manera segura con la equivalencia HTTPS:// en las paginas web, pero no es un elemento importante para la ejecución de la misma. (osea, tu sitio funcionara igual, pero sin https en su url)
The Title
Aquí te explico que es y como cambiar este parametro en APACHE uno de los mas utilizados del mercado web.
Solucion Simple:
Abrir el archivo \”.httacces\” localizado dentro de la carpeta raíz de su HOSTING o Alojamiento web.
RewriteEngine on
RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
Solucion Inversa:
Si queremos aplicar a la inversa esta solucion, osea queremos pasar de tener nuestra web con HTTP:// y dirigirlo a mi web segura con SSL activo utilizando HTTPS, realizamos la siguiente insercion de codigo dentro del archivo \”.httacces\”.
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
The Title
Si queremos con HTTP:
header(\"Status: 301 Moved Permanently\"); header(\"Location: http://www.corominas.net\"); exit;
Si queremos con HTTPS:
header(\"Status: 301 Moved Permanently\"); header(\"Location: https://www.corominas.net\"); exit;
Ejemplo de Modo para ejecutarlo:if(isset($_SERVER[\'HTTPS\']) && $_SERVER[\'HTTPS\'] === \'on\') { //AQUI LA OPCION CORRECTA } else { //AQUI LA OPCION CORRECTA }
The Title
Para poder utilizar nuestros sitio CMS wordpress, es un poco mas fácil, gracias a su archivo de configuración denominado wp-config.php, así que solo añadiremos las siguientes lineas de código dentro del mismo, y realizaremos los cambios. Estos cambios son reversibles, y dado que no modificaran la DB no creara grandes problemas a la hora de utilizar las siguientes funciones.
Cargar con HTTP define(\'WP_HOME\',\'http://corominas.net\');
define(\'WP_SITEURL\',\'http://corominas.net\');
Cargar con HTTPS (Editando: wp-config.php)define(\'WP_HOME\',\'https://corominas.net\');
define(\'WP_SITEURL\',\'https://corominas.net\');
Recuerda, si te sirvió mi solución, o mi contenido te parese way! compártelo, dale a me gusta a mis medios sociales o ayúdame a ser mas popular!
Que es el archivo o fichero .httacces y para que sirve:
Un fichero .htaccess, también conocido como archivo de configuración distribuida, es un fichero especial, popularizado por el Servidor HTTP Apache que permite definir diferentes directivas de configuración para cada directorio sin necesidad de editar el archivo de configuración principal de Apache.