Redirigir de http a https en una pagina web

Redirigir de http a https en una pagina web

HTTPS, es un protocolo de aplicación basado en el protocolo HTTP, destinado a la transferencia segura de datos de Hiper Texto, es decir, es la versión segura de HTTP.

Es utilizado principalmente por entidades bancarias, tiendas online, y cualquier tipo de servicio que requiera el envío de datos personales o contraseñas.

Si ya disponemos de un certificado de seguridad instalado para ser usado en nuestra web o tienda online, podemos modificar o crear un archivo .htacces para que redirija nuestra web y use https.

Las lineas que debe tener nuestro .htaccess:

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{REQUEST_URI} ^/?
RewriteRule ^(.*)$ https://www.supaginaweb.com/$1 [R,L]

PHP 5.3 Actualización y compatibilidad

Si desde que se estan realizando actualizaciones de PHP sus paginas webs muestran avisos como los siguientes, indica que debe corregir parte de su codigo:

  • Function {nombre_funcion_aqui} esta en desuso {ruta_del_script} en la linea {numerodelinea}
  •  … No es seguro la configuracion de la zona horaria (timezone settings). Usted  *necesita* usar date.timezone setting o la funcion date_default_timezone_set() …

Ejemplos de avisos:

Warning: mktime() [function.mktime]

Deprecated: Function eregi() is deprecated

Preste atencion a estos avisos (warnings), siga leyendo!

El primero indica que su sitio web realizado con codigot PHP esta usando funciones en desuso, y le avisa de que debe actualizar su codigo PHP o script. Si no sabe como corregir estos avisos debe contactar con el programador que le desarrollo la aplicacion PHP. Cuanto tenga actualizada su aplicacion mucho mejor.

Para suprimir estos avisos, puede realizar los siguientes pasos:

  1. Descargar su actual archivo php.ini desde la capreta public_html (si no tiene ese archivo, crealo en su ordenador con el nombre de  «php.ini»)
  2. Coloque las siguientes lineas dentro de su archivo «php.ini»:
    display_errors = Off
    date.timezone = «Europe/Madrid»
  3. Crear un archivo que se llame .htaccess (en Windows se podra llamar «htaccess» y tras subirlo al servidor renombrarlo por  «.htaccess»)
  4. Coloque las siguiente lineas en el archivo .htaccess:
    <IfModule mod_suphp.c>
    SuPHP_ConfigPath /home/USUSARIO/public_html/
    </IfModule>
    *cambien «USUARIO» por el nombre de usuario que usa para acceder a su cuenta  cPanel
  5. Suba su archivo php.ini file a la carpeta public_html de su hosting via FTP o via cPanel usando el administrador de archivos.

Cualquier duda, pueden contactarnos por ticket de soporte o enviandonos un email a soporte.

 

Aumentar tamaño de archivos a subir por pagina web

A veces se necesita subir archivos grandes en una pagina web o blog como puede ser wordpress, pero por limitaciones del servidor no es posible inicialmente, la solución es crear un php.ini con la configuración adecuada.

1) Crear un archivo llamado «php.ini»

2) Introducir en «php.ini»:

memory_limit = 32M
post_max_size = 20M
upload_max_filesize = 20M

3) Crear un archivo llamado. Htaccess (los usuarios de Windows tendrán que llamar «htaccess» y luego subir al servidor y cambiar el nombre a «. htaccess).

4) A continuación, coloque la siguiente. Htaccess:

<IfModule Mod_suphp.c>
SuPHP_ConfigPath / home / USUARIO / public_html /
</ IfModule>

* Reemplace «username» con el nombre de usuario cPanel y asegurar la ruta que ha utilizado tenía un archivo php.ini dentro de la carpeta (en este caso, el archivo php.ini está en public_html