Aller au contenu

Sujets conseillés

Posté

Bonjour à tous.

Je viens de faire l'acquisition d'un domaine court, notamment pour l'utilisation sur les réseaux sociaux. Pour partager nombre de liens, captures d'écrans, etc. j'utilise les services de Droplr (application + service web pour Mac). Normalement ce service fonctionne avec des domaines personnalisés en changeant l'entrée DNS A du domaine. Mais je ne le souhaite pas étant donné que le domaine est complètement redirigé vers les serveurs de Droplr.

J'ai donc à ma disposition le domaine normal du site de ma société et un domaine court.

Pour faire simple, voici ce que je souhaiterais faire à l'aide d'un fichier .htaccess :

- Forcer la suppression du WWW

- Réécrire les urls du type http://court.fr/ABC'> http://court.fr/ABC > http://droplr.com/ABC

- Réécrire l'url racine http://court.fr > http://longdomaine.fr

De cette manière, si quelqu'un souhaite voir ce qu'il y a sur http://court.fr cette personne arrivera sur le site de la société et non chez Droplr. Il faudrait donc que toutes les urls autres que la racine soient réécrites.

Est-ce possible ? Si oui, je vous remercie d'avance de me faire part de vos lumières. :-)

Posté

Ce n'est pas vraiment une réécriture, mais plutôt une redirection (même si tu peux le faire avec mod_rewrite). Ca devrait le faire avec ça:

RedirectMatch ^(/..*)$ http://destination$1

Sinon avec mod_rewrite quelque chose comme ça:

RewriteRule ^(..*)$ http://destination$1 [R]

Je n'ai testé ni l'un ni l'autre. Ca renvoie tout ce qui a un URL avec au moins un caractère après le http://domaine/. Evidemment ça suppose que ta page racine ne contienne aucun fichier externe (image, CSS, JS...) hébergé sur le même domaine. Sinon il va falloir trouver quelque chose d'un tantinet plus discriminant (tout dépend du format des URLS à rediriger).

Jacques.

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...