Webmaster Hub: Réécriture un peu problématique... une solution existe ? - Webmaster Hub

Aller au contenu

Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

Réécriture un peu problématique... une solution existe ? Noter : -----

#1 L'utilisateur est hors-ligne   sinklar 

  • Groupe : Membre
  • Messages : 1
  • Inscrit(e) : 20-février 10

Posté 20 février 2010 - 07:04

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://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. :-)
0

#2 L'utilisateur est hors-ligne   jcaron 

  • Groupe : Membre+
  • Messages : 844
  • Inscrit(e) : 15-janvier 08
  • Genre:Homme
  • Localisation:Londres

Posté 20 février 2010 - 16:06

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.
0

Partager ce sujet :


Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)