Site web : masquer les URL

Site web : masquer les URL - Hébergement - Réseaux grand public / SoHo

Marsh Posté le 09-08-2015 à 16:48:07    

Bonjour,
 
j'ai un site web de la forme http://www.site.com
 
Lorsque je passe la souris sur un hypertexte, celui-ci s'affiche en bas "http://www.site.com/files/page1.htm"
 
et lorsque je clique, le lien "http://www.site.com/files/page1.htm" dans la barre d'adresses.
 
Je souhaiterai que "http://www.site.com" s'affiche lorsque je passe la souris sur les liens, mais aussi dans la barre d'adresses lorsque je clique sur le lien.
 
Existe-t-il un moyen simple d'obtenir ceci? par le fichier .htaccess par exemple?
 
Merci pour votre aide.

Reply

Marsh Posté le 09-08-2015 à 16:48:07   

Reply

Marsh Posté le 09-08-2015 à 18:03:30    

Salut,
 
Pour afficher seulement "http://www.site.com" quand tu passes la souris sur un lien, le truc le plus simple que me vienne en tête c'est d'utiliser l'attribut "title" du lien. Par exemple <a href="http://www.site.com/files/page1.htm" title=http://www.site.com">Lien</a>
 
Mais bon c'est crado, et la vraie url de la page apparaîtra quand même en bas du navigateur (sur Firefox en tout cas) quand la souris sera sur le lien.
 
Avec le .htaccess tu peux passer par de l'url rewriting pour modifier le lien https://fr.wikipedia.org/wiki/.htac [...] re_d.27URL
 
Là c'est un peu plus compliqué puisqu'il faut utiliser des regex, mais nettement plus propre. Tu peux aussi utiliser un site comme http://cooletips.de/htaccess/ pour générer des règles. Même s'il vaut mieux les écrire à la main.
 
Comme par exemple, pour réécrire l'url d'une page en particulier
 

Code :
  1. RewriteRule ^http://www\.site\.com/files/page1\.htm$ http://www.site.com [L]


 
Si tu veux faire la même chose, mais avec toutes les pages qui sont dans /files/, tu peux essayer quelque chose comme ça  
 

Code :
  1. RewriteRule ^http://www\.site\.com/files/.*\.htm$ http://www.site.com [L]


 
Edit : Par contre, en relisant ta question j'ai quand même un gros doute sur la possibilité de faire pointer le lien directement sur http://www.site.com. Et pas sur quelque chose de plus logique comme http://www.site.com/page1.htm


Message édité par Profil supprimé le 09-08-2015 à 18:07:10
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed