Nouveau WRInaute
Bonjour,
Je souhaite encoder une url pour éviter que les paramètres de cette url soient visibles dans la barre d'adresse du navigateur des internautes et j'utilise pour cela la fonction PHP « base64_encode ».
Mon url non encodé est du style : monsite.com/index.php?rub=ma_rubrique&a=valeur1&b=valeur2&c=valeur3
Un fois que l'url est encodée ça donne cela : monsite.com/index.php?rub=ma_rubrique&id_url=FudCZwPTAuODImYz1EJnB1PUlGJmRldj0xMy43NjAzJnN5bT1BVFMmdHZhPTE5LjYw
La question que je mose pose est la suivante : est-ce quelqu'un pourrait décoder mon url en utilisant cette fonction PHP « base64_decode($id_url) » ?
Autrement dit, lorsqu'il y a eu encodage à l'aide de la fonction « base64_encode » est-ce qu'il faut se trouver impérativement sur le serveur qui a encodé l'url ou si n'importe qui, se trouvant n'importe ou peut décoder cette url en utlisant la focntion PHP « base64_decode($id_url) » ?
Deuxième question : est-il préférable pour les robots et crawlers des moteurs de recherche que je fasse terminer mon url par « .html » ou si ces crawlers et robots peuvent référencer ce type d'url finissant par des lettres ou des chiffres ?
D'avance merci pour vos réponses.
Je souhaite encoder une url pour éviter que les paramètres de cette url soient visibles dans la barre d'adresse du navigateur des internautes et j'utilise pour cela la fonction PHP « base64_encode ».
Mon url non encodé est du style : monsite.com/index.php?rub=ma_rubrique&a=valeur1&b=valeur2&c=valeur3
Un fois que l'url est encodée ça donne cela : monsite.com/index.php?rub=ma_rubrique&id_url=FudCZwPTAuODImYz1EJnB1PUlGJmRldj0xMy43NjAzJnN5bT1BVFMmdHZhPTE5LjYw
La question que je mose pose est la suivante : est-ce quelqu'un pourrait décoder mon url en utilisant cette fonction PHP « base64_decode($id_url) » ?
Autrement dit, lorsqu'il y a eu encodage à l'aide de la fonction « base64_encode » est-ce qu'il faut se trouver impérativement sur le serveur qui a encodé l'url ou si n'importe qui, se trouvant n'importe ou peut décoder cette url en utlisant la focntion PHP « base64_decode($id_url) » ?
Deuxième question : est-il préférable pour les robots et crawlers des moteurs de recherche que je fasse terminer mon url par « .html » ou si ces crawlers et robots peuvent référencer ce type d'url finissant par des lettres ou des chiffres ?
D'avance merci pour vos réponses.