Rediriger toutes les requêtes venant d'un site

Nouveau WRInaute
Bonjour. Je cherche comment rediriger automatiquement tous les visiteurs venant d'un site particulier http://www.lesiteenparticulier.fr vers une page spécifique - les autres visiteurs devant arriver eux là où ils pointaient à l'origine, sans redirection.

Merci de vos tuyaux.
D.
 
Nouveau WRInaute
ok, j'ai avancé un peu, j'y suis presque... Un dernier coup de pouce ?

Dans mon .htaccess j'ai ça pour l'instant

Code:
# BEGIN WordPress
#
<IfModule mod_rewrite.c>
RewriteEngine on
#
# Unless you have set a different RewriteBase preceding this point,
# you may delete or comment-out the following RewriteBase directive
# RewriteBase /
#
# if this request is for "/" or has already been rewritten to WP
RewriteCond $1 ^(index\.php)?$ [OR]
# or if request is for image, css, or js file
RewriteCond $1 \.(gif|jpg|php|ico|css|js)$ [NC,OR]
# or if URL resolves to existing file
RewriteCond %{REQUEST_FILENAME} -f [OR]
# or if URL resolves to existing directory
RewriteCond %{REQUEST_FILENAME} -d
# then skip the rewrite to WP
RewriteRule ^(.*)$ - [S=1]
# else rewrite the request to WP
RewriteRule . /index.php [L]
AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php
</IfModule>
#
# END wordpress

et je veux rajouter cette règle (celle dont je parle au début de ce fil :

Code:
RewriteCond %{HTTP_REFERER} (www\.lesrequetesdusitequejeveuxrediriger\.org) [NC]
RewriteRule ^(.*)$ http://www.monsite.fr/mapagequejeveuxpointerpourceuxquiviennentdutitecidessus.html [r=301,L]


J'ai essayé d'insérer cette règle à plusieurs endroits, la redirection se fait bien mais j'ai une erreur.
Où l'insérer pour que ça marche ?
Merci de votre aide.
 
WRInaute impliqué
Essaye sans le [NC] et avec un "R" majuscule pour [r=301,L]

Tu peux mettre ça juste après "RewriteEngine on" (ligne suivante)
 
Discussions similaires
Haut