Portada cPanel ¿Problemas con la Opción Redirige de cPanel? ¿No Funcionan las Redirecciones?
Cuando creamos redirecciones URL desde cPanel, estas se incluyen en la parte inferior del archivo .htaccess de nuestro alojamiento, sin embargo, NO suelen funcionar…
Muchos clientes nos han preguntado sobre esto y es por ello por lo que hemos decidido crear este articulo para indicar la solución al problema.
El archivo .htaccess para quien no lo sepa es un archivo esencial que sirve para configurar características especiales sobre el servidor para que nuestra web se beneficie de las mismas.
El archivo .htaccess como decimos permite activar o desactivar ciertas características del servidor que repercuten en nuestra web. Podemos incluir redirecciones, ajustes de seguridad, bloquear IPs, incrementar algunos valores para aumentar el rendimiento de nuestra web, ect (ampliar detalles).
El archivo .htaccess suele estar oculto, por lo que seguramente no va a estar visible en nuestro hosting, pero podemos hacer visibles los archivos ocultos desde el administrador de archivos de cPanel, en la parte superior derecha, donde pone Configuración; allí debemos revisar si tenemos seleccionada la opción Mostrar farchivos ocultos (dotfiles).
Al realizar dicha acción, en caso de que tuviéramos el archivo .htaccess oculto, pasaría a mostrarse. 😉
El caso es que como hemos comentado antes si creamos una redirección URL desde cPanel, en caso de que en el archivo .htacces no tenga muchas configuraciones debería funcionar correctamente, pero si se da el caso de que tenemos muchas configuraciones en el mismo; el .htaccess se ejecuta de arriba hacia abajo, por lo que el código de las redirección lo pone en la parte inferior y NO se ejecuta. Algo que es completamente normal, ya que cPanel no sabe dónde debe poner los cambios, por eso lo hace al final y así no afecta a lo que tuviéramos configurado previamente.
Por suerte, la solución es bastante sencilla, tan solo hay que cortar (Ctlr + x) el código de la redirección del final y pasarlo al principio del archivo .htacces (Ctlr + v).
Para hacer lo que indicamos es suficiente con acceder al administrador de archivos de cpanel, y desde allí (recordemos que el archivo puede estar oculto, pero ya hemos indicado como hacerlo visible), editar el archivo .htaccess con la opción “Edit” (click con el botón derecho del ratón sobre el archivo .htaccess para que se despliegue el menú con dicha opción).
Dentro de la edición del archivo .htacces, tan solo tenemos que llevar a cabo el paso que hemos mencionado con anterioridad, es decir, coger el código de la redirección del final y pasarlo al principio. Podemos seleccionar el código con el botón izquierdo del ratón, después cortarlo (Ctrl + x) y, por último, pegarlo al principio (Ctrl + v).
¡Y eso es todo! Si ahora nos vamos hasta una venta privada u otro navegador que no hayamos utilizado nunca podremos comprobar como la redirección ahora si funciona perfectamente. 😉
En Hostinet todos nuestros planes linux tienen panel de control cPanel, así como compatibilidad con .htaccess para que puedas poner un código con el que redireccionar tu web hacia donde quieras.