2010-04-05 9 views
1

J'ai parcouru Google et ce site assez largement, et il me manque quelque chose. Aucune des suggestions que j'ai trouvées n'a fonctionné.Règle .htaccess pour rediriger 'domain.tld.' à 'domain.tld'

Le problème est simple. J'ai des liens venant sur mon site en utilisant http://domain.name./ mais je veux que tous les visiteurs soient redirigés vers http://domain.name/ sans le point final.

Comment puis-je faire cela?

+0

'domain.name.' n'est même pas un nom de domaine valide. Si j'étais vous, j'essaierais de trouver la cause première plutôt que de la masquer avec une redirection. –

+0

@ Álvaro c'est valide. Chaque segment d'un nom de domaine peut se terminer par un point. Le dernier est juste optionnel. – fuxia

Répondre

4
RewriteEngine On 

RewriteCond %{HTTP_HOST} (.*)\.$ 
RewriteRule (.*) http://%1/$1 [L,R=301]