New question

Question:

Date: 29-08-2020 04:40:28 (In Spanish)

¿Cómo hago para encriptar el URL en un Sistema?[Resolved]

Lo que se quiere es que el url:
Actual.-
https://www.phpcentral.com/pregunta/crear
Despues .-
https://www.phpcentral.com/2189wñla$$&&$3sd3s32r3125dsa2wqas43

Tags: PHP - Question - URL Votes: 0 - Answers: 4 - Views: 9 Share on: Google Facebook Twitter LinkedIn Link
 

Answers:

  • Date: 31-08-2020 04:07:22 Hola Franko Sivila, ante todo bienvenido a la comunidad.

    Respecto a tu pregunta, tienes varias formas de resolver esto (y mucho depende del diseño de tu aplicación y tratamiento de rutas), pero básicamente debes asumir el problema de la misma forma en que tratas las URL Friendly (URL Amigables/ URL Semánticas), debes tratar parte de la URL como un parámetro y contrastarla contra un sistema de rutas, base de datos, archivo de configuración, etc (mucho depende que hay detrás).

    Veamos algo concreto, por ejemplo usando el modulo de Apache mod_rewrite y con una directiva de .htaccess puedes hacer que la parte encriptada de la URL sea asumida como un parámetro de un scrtip PHP encargado de procesarla y hacer la redirección o proceso requerido (para el ejemplo un simple "echo").

    Ejemplo de directivas de .htaccess:
    <ifModule mod_rewrite.c>
    RewriteEngine On
    #todo el "query string" sera pasado como parametro GET a procesarurl.php
    RewriteRule ^(.*)$ procesarurl.php?parametro=$1 [QSA,L]
    </ifModule>
    


    Luego en el archivo procesarurl.php puedes tener:
    <?php
    $parametro = isset($_ GET['parametro'])?$ _ GET['parametro']:false;
    
    if($parametro){
        echo 'Llego el parametro: ', $parametro;
    }
    


    Espero que este ejemplo te ayude como punto de partida para alcanzar la solución a tu problema.

    Saludos y como siempre buen código!
      Votes: 1 - Link answer
     
  • Date: 31-08-2020 05:31:46 Muchas Gracias amigo... te cuento que estuve investigando en google sobre tu aporte y me sacaste la duda, a tal punto que encontre un Video donde explicaba lo mismo que me dijiste haci que se los Paso y que ayude a la Comunidad.. Un saludo a la Distancia..... link del Video:
    https://www.youtube.com/watch?v=EZsOJ7Sn8QA
      Votes: 1 - Link answer
     
  • Date: 31-08-2020 06:47:27 Un gusto Franko Sivila, me alegra mucho haberte podido ayudar, saludos y como siempre buen código!   Votes: 0 - Link answer
     
  • Date: 31-08-2020 08:48:21 Gracias.. estimado   Votes: 0 - Link answer
     
To actively participate in the community first must authenticate, enter the system.Sign In
 
frjcbbae garagebible.com